Had a dry spell in interesting news and media this week but this is just to good to be true. This video shows a huge giant shark claimed to be a Megalodon filmed by I think some Japanese show. It also has a few giant squid shots in it.
If this shark isn't a megalodon then what kind of shark is it because it is so dang huge, Basking shark? What could it be?