Trivia Answer
February 01, 2012
The cast of GLEE talked about seeing “Michael Jackson THE IMMORTAL World Tour” in Columbus, Ohio.