- This event has passed.
Screaming Orphans at Buffalo Irish Center
March 12 @ 2:00 pm - 4:00 pm
Screaming Orphans, a folk and pop all-sister band from Ireland, are coming back to the Buffalo Irish Center. This event sold out last year… don’t wait and get your tickets now!