Date Concert Venue Location
Nov 03, 2008
Kanye West 上海大舞台 Shanghai, Shanghai, China
May 28, 2008
Cut Chemist / Jungle Brothers / Ugly Duckling The Shelter Shanghai, Shanghai, China
Mar 13, 2008
Incubus
  Setlists
Yun Feng Theater Shanghai, Shanghai, China