canadiantux.com
Canadian Tuxedo Can Can
So much double denim at the Levi’s Store on Union Square in San Francisco, I kinda didn’t know what to do.