Starting November 17-18, TVXQ kicked off their first concert of their world tour, “TVXQ! Live World Tour ‘CATCH ME'” in Seoul.
It has now been rumored that USA, UK, France, Australia, Russia, China and Japan are listed as stops in TVXQ’s world tour!
Stay tuned for more updates!