Join us this week as we discuss whether we think Megalodon is actually extinct or still lurking about the deep ocean....Creepy!