I live in Windsor. Been here for about 10 years and love it
Just noticed that your from windsor, ontario or newfoundland? I was born and raised in windsor ontario and still miss the awesome summers