What is that you ask? Think shark. Think thrice as big, think a massive creature that roamed the seas, but unlike dinos, probably still exists. Niranjana Mahesh looks a bit deeper (AAH! Careful, not in it's mouth) in to the subject of Megalodons!