ShowShowBorn This Way Ball: LondonSep 9, 2012Twickenham Stadium · Twickenham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading