I found this YouTube video – The World Of Weirdness Volume 26 – YouTube Video https://www.youtube.com/watch?v=j3-RjwYSeL0 (around 9:08 minutes long).
Covers a couple of different topics of weirdness. For the pyramid in Antarctica, you can do an Internet search for it and get more than you want to know, including some conspiracy theories!