Saturday, February 18, 2012.
Leela and Tom met in 2002, when they were playing a show in Israel. They have since formed a band called The Damn Truth, based in Montreal.
They will play as a duo on Saturday night.
Ye Olde Orchard, 1189 Rue de la Montagne