Lady Gaga in Taiwan

Splash News TV 2011-07-05

Views 174

Lady Gaga is in Taichung, Taiwan. There might be some cultural misunderstanding, but one thing's not lost in translation, there are Little Monsters all over the world.

Share This Video


Download

  
Report form