A mystery washes ashore on a New Jersey beach.
State Police Discover Whale Skull On New Jersey Beach
A mystery involving a skull found at Island Beach State Park in New Jersey has been solved.
CBS 2 New York
A mystery washes ashore on a New Jersey beach.
A mystery involving a skull found at Island Beach State Park in New Jersey has been solved.