TVXQ – Humanoids

27 11 2012

Oh my God, look!, TVXQ released an alternate version music video for “Catch Me”!

…wait.

Read the rest of this entry »








%d bloggers like this: