Friday, August 1, 2008

WTF Is This????


A mysterious beached sea monster found off the coast of Montauk, Long Island Tuesday

I'm no fan of Fox News but it's one of the few links I could find 

No comments: