Taiwanese singer Show Lo performs during his "Show Lo 2014 Over The Limit - Dance Soul Returns World Live Tour" concert in Shanghai, China, 10 May 2014.
Taiwanese singer Show Lo rocked the Mercedes-Benz Arena with his "Show Lo 2014 Over The Limit - Dance Soul Returns World Live Tour" concert in Shanghai, China, 10 May 2014. Dubbed as Asia`s Dance King, Show set the venue on fire with a list of classic songs including "Lion Roar" and "Jing Wu Men" as well as hot dances with 24 performers. He even exposed afterwards that his underpants were all wet with sweat. Later, the pop star turned emotional while performing the song he dedicated to his departed father titled "Ru Guo Hai You Ru Guo". By displaying photos of his family on the big screen, Lo sobbed out his longing for his father.