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.
Flash Player 9 or later required to view this video.
Please visit
Adobe
to get the latest version of the Flash Player.