Dead whale washes ashore on Long Island

A 30-foot humpback whale has washed ashore on Long Island.

Top Videos

Watch Full Episodes

Good Day New York