Beached Whale in Ocean City New Jersey


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