PHOTOS: Germany Fans Go Crazy In Downtown Windsor
Sunday July 13th, 2014, 6:32pm
Hello time traveller!!
This article is 3795 days old.
The information listed below is likely outdated and has been preserved for archival purposes.
Germany won the World Cup and fans took to the streets of downtown Windsor to celebrate.