Glee Live in Manila.


Guest

/ #17

2011-06-02 20:45

Glee Live in Manila?
Filipinos will go gaga about it and I'll die to see it! :D