More Interesting Stuff:
The Final Shuttle Launch
Discovery lifts off from the Kennedy Space Center in Cape Canaveral, FL, USA on…
The Extensive Use of the "Green Screen" [Video]
I can't believe how realistic all of these special effects are getting these…
How to Land a 35-Ton, 4-Engine Military Cargo Aircraft Inside of a Soccer Stadium
After a failed helicopter rescue mission during a…