Via tokyohive:
Popular Korean groups TVXQ and SNSD made appearances on the January 28th broadcasting of MUSIC STATION and performed "Keep Your Head Down" and "Run Devil Run", respectively. Check out both powerful performances below! TVXQ - "Keep Your Head Down" SNSD - "Run Devil Run"
Log in to comment