Pamela Imperial Photo
From:
Photo Coverage: Northwind Singers Wins GLEE Sing Off In The Philippines
'Gleeks' of the Philippines trooped into the Centerstage Theatre at SM Mall of Asia (SM-MOA) Tuesday night, June 8, 2010 to cheer for their favored Metro Manila-based show choirs competing in television networks ETC and Jack TV's 'The Great Glee Sing Off' finals (three contending show choirs with 8-12 members perform a ballad, and a musical number from Fox TV's hit show 'Glee').