UFO Crash Site Guarded by Tanks Revealed With the Help of Google Earth

Under harsh and unpredictable weather conditions lies the McMurdo Station, the main US research station in Antarctica. It might sound odd, but this particular US settlement became renowned after some UFO hunters discovered using Google Earth, what seems to be… Continue Reading