Fact of the day!

Today’s science fact is about the Texan Horned Lizard.

This lizard deters predators by shooting its own blood into their face. Out of its eyes. Apparently the blood taste......Learn More!

Today's Video

Read Whole Article Click Here!

Featured slider

Recent Entries

Recent Comments

Photo Gallery

Blogging tips