Loading...
Uploaded by atenco01 on Jun 23, 2008
An entire race course lap over the Detroit River... 750, 000 spectators between the U.S. Detroit, and Canada - Windsor..Awesome...
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)