After seeing the photos of the tanks supposedly guarding a crashed UFO in Antarctica, I started doing research and found the location of the supposed crash site.
The location is less than 3 miles from McMurdo Station, a highly populated town in the Antarctic.
It actually seems to be some kind of construction project.
Please follow and like us: