Shows

Record Theatre

University Plaza location: 3500 Main St. Amherst, NY
Record Store Day performance
More info here