Red Bull Air Race Detroit Photos
126 images Created 2 Nov 2008
Photos from the first ever Red Bull Air Race in Detroit, MI. held on May 31 and June 1 on the banks of the Detroit River.
Photography by Steve Greene for Detroit Stock Photos.
Photography by Steve Greene for Detroit Stock Photos.