Darren Criss and manager Ricky Rollins pose for BroadwayWorld.com Photo
From:
Photo Coverage: GLEE's Darren Criss Performs Live for Fans in Manila
A GLEE-ful and Potterific Christmas descended on the Trinoma mall in Quezon City, Philippines November 22, 2010 as Darren Criss of hit TV show 'Glee' and 'A Very Potter Musical' serenaded shoppers and fans with tunes from the teen show and online musical.