Megalodon Found? Hoax

September 27, 2014 0

Megalodon is theorized to live in hiding in deep ocean trenches, by people who do not understand it was a…

Virginia Bigfoot

August 9, 2014 12

I have been discouraged and disgusted lately with Bigfoot related stories. I would like to believe there is a creature…