Last week Discovery Channel successfully botched yet another Shark Week. Big surprise there. Don’t get me wrong, there were some (and by some I mean few) shows I did enjoy, but seriously when will they let poor Megalodon just die? He and his buds have been extinct for quite a while now, no need to […]