Taiwan super star Luo Zhixiang, or Show Lo, has started his world concert tour "Crazy World" in Shanghai.
The concert tour is some 3-years in the making.
He performed 40 songs in total, ranging from 2003 album "Show Time" to the latest 2015 effort "Cosplay."
Dubbed "Asia's Dance King," Show Lo also invited Huang Lei, Sun HongLei and Wangxu on stage.
The four became friends during the filming of the TV show "Go Fighting."
Show Lo's concert tour will be stopping next in Beijing on May 28th.