‘Beast of Brooklyn’ Washes Ashore in New York City

Most people will probably remember the Montauk Monster that washed up in the Hamptons back in 2008, or the Cerro Azul monster that we blogged about last September. Now it seems that another strange, hairless, bloated creatures has washed ashore, this time at the foot of the Brooklyn Bridge, and people have already dubbed it the […]