Cherry Street Station, New Haven CT May 6, 2012 8:00 pm New Haven CT, United States of America Cherry Street Station