Does Megalodon still exist? Shark Week debunked June 27, 2016 by matt In all via Vox Comments comments