World Premiere of "Immortals".Nokia Theatre, L.A Live. Los Angeles, CA.November 7, 2011.
(November 7, 2011 - Source: Bauer Griffin)