Monster 13ft 'Jumbo Jaws' Great White Shark spotted on radar in shallow waters
A radar has spotted a monster 13ft Great White Shark swimming close to shallow waters after the sea creature has been found on multiple occasions along the coast of North Carolina, US, over the past year and a half
Daily Mirror ·