Red Bull air race 2008
From 31 May to 1 June, the Red Bull Air Race is coming to Windsor and Detroit. It will take place along the Detroit River between the two cities, and there will be viewing stands on both the Canadian and U.S. sides of the river.
Log in to leave a comment