Satan Polaroid performed by Idlewild
- From the release Captain (EP)
- Total Plays 84 times by Idlewild
- 84 times by 1 artist
- First Played in Concert January 31, 1998 at The Garage, London, England
- Most Recently Played November 27, 2021 at Usher Hall, Edinburgh, Scotland
Years