Do they usually have concerts rain or shine?
Address: 51 S Pearl St, Albany, NY 12207, USA
Steve Jones | Sep 1, 2022
Yes, it's indoors
Holly a Vautrin | Sep 1, 2022
Inside arena yes they do
Omar Jahammed | Sep 1, 2022
Yes. Arena
Dustin N | Sep 1, 2022
Yes it's an indoor arena
Thanks! Your answer is awaiting moderation.