McLeod to race in Russia for the first time this weekend
Since joining the Red Bull Air Race in 2009, Canadian pilot Pete McLeod has competed all over the world – but never before in Russia. That will change this weekend when the first Russian race in the history of the sport takes off in Kazan.