Home 3 years ago Do Monster Megalodons Still Lurk In Our Waters? John Long 15 The sighting of a seven-metre shark off the South Australia coast last year excited the world’s media with some making…