Photo of CrossRhodes Theatre (interior)

Location: Million Dollar Theatre
As Seen In: Glee