Saturday, May 14, 2011

Very cool air force ad

Displaying real life technology that we thought was the stuff of Hollywood ...