Wednesday, May 08, 2024

The Last Surviving Member of Admiral Byrd's Expedition Reveals The Truth About Antarctica

 https://www.youtube.com/watch?v=a1T-f7usCiI

It's quite a fascinating account of things allegedly down there.