Thread: Megalodon!
View Single Post
Old August 12 2013, 06:09 PM   #7
Savage Dragon
Savage Dragon's Avatar
Location: New York, NY
Re: Megalodon!

Yes. There were a couple of them and they had the same format. I find it hard to believe that anyone who watches the Science Channel or Discovery on a regular basis could fall for something like this.
Savage Dragon is offline   Reply With Quote