Site icon The UK Channel

Watch: Massive Shark Swims by Ship off New England Coast

UK News

Video shows the moment passengers spotted a massive shark in the ocean while sailing on the Corwith Cramer ship along the New England coast.

Credit NBC News

Exit mobile version