International Freedom Festival, an event celebrating both Canada Day, and Independence Day. This Festival takes place on the Detroit River, the border between Detroit Michigan,U.S.A. and Windsor Ontario, Canada.