Dedicated to the general sights, news and funny happenings in the wonderful city of Windsor
So, last night my Fiance, my friend and I were wandering downtown between 10pm and 11pm. Randomly we heard and felt this massive loud bang. The people near jumped but other than that nobody seemed to care or realize. Did anyone else hear this noise or know what caused it?