184953_171082549610025_152633381454942_407314_1700118_n Published March 16, 2011 at 440 × 293 in [PICT] Super Show 3 In Taiwan « Previous Next »