Pilots take to Las Vegas skies at Red Bull Air Race
Subscribe here: http://bit.ly/ODNsubs Pilots took to the skies around Las Vegas to compete in the Red Bull Air Race World Championships on Sunday. The world’s fastest motor sport series put the best race pilots on the planet to the ultimate test in a competition combining speed, precision and skill. The … Continue reading