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.
Description: 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.