Open Mic

Toasted Newburgh Flats, 43 Liberty St., Newburgh, NY, United States