Mercy Choir at Lyric Hall

  • 827 Whalley Avenue New Haven, CT, 06515 United States

with Happy Ending and The Jellyshirts

more info: https://www.facebook.com/events/665741063614221/