100 yard-long kraken surfaces near Antarctica, and other tabloid stunners

I want to believe damn it.

4 Likes