20130829_8378 September 1, 2013 1500 × 2250 TECLA live at Rockwood Music Hall on August 29, 2013! PLUS exclusive private after party pics! Share this:FacebookTwitterTumblrPinterestMoreLinkedInReddit Related