Vienna Teng in Central Park and at Williams College
by Michael on Monday, May 5th, 2008Back on April 20th, Jenn and I were in the city for NY Comic Con, and we were therefore lucky enough to have the chance to catch Vienna Teng’s set at the Green Apple Festival in Central Park. She was on at noon, as the first act of the day, and there was definitely a [...]