Robert S 75 Posted July 20, 2007 Share Posted July 20, 2007 If you have never seen the Red Bull air races, here is just a little taste; I think you will find this amazing!!! http://www.liveleak.com/view?i=a82_1184586814 Link to comment Share on other sites More sharing options...
Recommended Posts