Guess What Cosmonauts Will Eat On Mars
Permalink

Guess What Cosmonauts Will Eat On Mars

The French call it escargots, we call it yukky, and Russian cosmonauts may soon call…

Continue Reading →

If You Can’t Sleep These Deadly Snails May Help
Permalink

If You Can’t Sleep These Deadly Snails May Help

Deadly cone snails may soon help you sleep better at night! They are deadly to…

Continue Reading →