A Bar in Windsor Gave Gift Certificates to People to Thank Them For Not Drinking and Driving By Notable Life By Notable LifeView Author|July 13, 2015|Health + Wellness,View Health + Wellness LifeView Life While Canada Day might be a few weeks behind us, we thought it was worth giving you one more reason to love this great country of ours: we have the best bar in the world. And you guessed it: It’s in... View this article.