2008 Detroit River Red Bull Air Race

2008 Detroit River Red Bull Air Race

An overview of the Detroit River Red Bull Air Race including some tricks and stunts. The renovated Detroit Riverfront was stop 3 in the 10 event 2008 world series tour.