DelRio Images.com | Red Bull Canada 2010

June 5, 2010; Windsor, Ontario, Canada; Red Bull Air Race World Championship qualifying race over the Deroit River.