ROCHESTER Auditorium Theatre May 28 - June 15, 2008
For more information, call (585) 222-5000 or click here