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