S simontemplar Active member Jan 22, 2005 1,497 1 38 Toronto Sep 12, 2013 #1 I know it's Windsor, but I can't see anywhere here that looks like it would be the "right" place to look...any reviews/ thoughts on this strip club? Thx!
I know it's Windsor, but I can't see anywhere here that looks like it would be the "right" place to look...any reviews/ thoughts on this strip club? Thx!