ShowShowRod Stewart at London Earl's CourtMay 11, 2005Rod StewartEarls Court Exhibition Centre · Kensington and Chelsea, United KingdomFollowI was thereUpload from this showMediaLineupAboutRod Stewart