Sea Creature Washes On Beach After Hurricane
 

Sea Creature Washes On Beach After Hurricane

default-category-avatar

Specialists finally identified this freaky sea creature that washed up on shore, but we still think it might be the chupacabra. (cc: Gary Striewski TV & Marley Kayden)