Source: Lockheed U-2 Flight - 70,000ft (2 Seat TU-2 Trainer) - YouTube
Stashed in: The Universe, U2, Space!
Would love to go on this ride.
Cool! Compare with the VSS Enterprise:
The truth IS out there: British scientists claim to have found proof of alien life - The Independent
ALMA Atacama Large Millimeter Array Time-Lapse Video - Astronomy Picture of the Day
How Did the Moon Really Form?
Why Panpsychism Is Probably Wrong