Red Bull Air Race: Summary & Photos

Red Bull Air Race is an international series of air races which take place in different venues from around the globe such as the United States, United Arab Emirates and Great Britain.  It was first conceived in...