ShowShowThe Police at Twickenham StadiumSep 9, 2007The Police, Maxïmo ParkTwickenham Stadium · Twickenham, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateSep 9, 2007VenueTwickenham Stadium · Twickenham, United KingdomArtistsThe Police, Maxïmo ParkListingConfirmedShow details from MusicBrainz.