On July 4th, Americans will be celebrating Independence Day, the celebration of which has traditionally included the use of fireworks. But wait, Canada does its own thing a few days earlier with the celebration of Canada Day.
The occasion marked by Canada Day, formerly known as Dominion Day, has been around since 1867.
Tomorrow, July 1, 2011 is Canada Day. Consequently, even though this Canadian event originally occurred 91 years after July 4, 1776, it has an annual celebration that is 3 days earlier than the annual celebration of Independence Day in the United States of America.
As are these two dates of July 1 and July 4 close together in time, so are the American city of Detroit and the Canadian city of Windsor close to one another in distance. Because of these two factors, it is only logical that someone came up with the Windsor–Detroit International Freedom Festival with its gigantic display border blast of fireworks.