Saturday, November 17, 2012

2PM performs Masquerade on Happy Music


2PM performs their latest Japanese single "Masquerade" on Happy Music,check out their amazing performance below