The Biggest International Fireworks Show
DMCVB
Published
07/11/2008
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.
1 Comments