The cast of American Idol are back in New York State. They are performing at the Times Union Center in Albany, NY tonight. Ten days ago, they were headlining in Jones Beach Theater, in Wantagh.
The Times Union Center is an indoor arena, located in Albany, New York, that can fit from 6,000-17,500 people, with a maximum seating capacity of 15,500, for sporting events. (WIKI)
Photos and videos will be added later.