529 Bloor St. W.
Toronto, Ontario

Clap Your Hands Say Yeah
Lee's Palace
Toronto, ON
Sat, 04/08/06
On Sale Sat, 01/21/06

Added by kstashuk on March 11, 2006

Comments

unbrelievable

Don't forget everyone, this is now at the Opera House!