Madonna just started her first show in Taipei, Taiwan.
She also just set the record for live show with the latest start time ever, starting at 10.20pm
Check out more pictures at Appledaily
Madonna just started her first show in Taipei, Taiwan.
She also just set the record for live show with the latest start time ever, starting at 10.20pm
Check out more pictures at Appledaily