The Biggest International Fireworks Show

Check out the huge 2008 International Freedom Festival fireworks display on the Detroit River border between Detroit, Michigan in the USA and Windsor, Ontario in Canada.