Frozen In Time
2020-09-18
Lockheed Constellation ‘Pegasus’ crash landed onto the icy fields of Antarctica on October 8, 1970. The ill-fated flight had run into a storm and was forced to crash land in impossible weather conditions. Where the aircraft dramatically slid to a halt nearly 35 years ago is the exact same positionRead More →