TNT filmed where?


In what auditorium/arena in Los Angeles was this filmed?

reply

the Moulin Rouge, in Hollywood.

reply