December 2, 2010January 21, 2015 Gig review and pictures: Leo at St. Pancras Christmas Tree Lighting (?), 02/12/2010