Lee’s Palace on Bloor St. West in Toronto • 12.11.09
Lee’s palace is a fabulous place to see a band. The history of the bands that have played there is long and legendary! It is Toronto’s premier alternative Rock venue.
The first floor is where the bands play and the top floor, called the Dance Cave, is where … well all the dancing goes [...]




