«               »
31 August 2011, JellyBean @ 4:40 am

This beast was found yesterday at Long Beach, New York after Hurricane Irene hit the city. What is this carcass? The chupacabra? Montauk monster? Another drowned regular animal?

YouTube Preview Image

Write a comment

You need tologin.

Level Beyond > WordPress platform, RSS tech , RSS comments design by Gx3.