Immortal Jellyfish Posted on Saturday, January 30, 2010 by Joel — No Comments ↓ Science It’s official: the only thing certain in this world is taxes. Did you like this? Share it:Tweet