Afternoon Drive | Nov 5, 2013 | 10:31
It was called the Greatest Freedom Show On Earth and it used to happen every year in Windsor. Now, it's been documented on film.
I'm old enough to remember the Emancipation Day celebrations that were held in Windsor every year...every year that is until the Detroit riots of 1967. That's when it all stopped. But when it was happening...it was really happening. Parades, beauty con