Large animal washes up in Manhattan

Could it be the Montauk Monster?  A large animal has washed up in Manhattan off of the East River shore. <span class=meta>(Photo/Denise Ginley)</span>
July 26, 2012 4:25:31 AM PDT