Helicopter lands in Atlantic Ocean

A helicopter with an WWE executive on board went down in the ocean off of Long Island.

Top Videos

Watch Full Episodes

Good Day New York