Beached Whale in Ocean City New Jersey

A whale has washed up on the shore in Ocean City, New Jersey. [Twitter]