Should I Stay or Should I Go (The Clash Cover) 50th St Grotto Halloween 2012

The 50th St Grotto cover The Clash’s ‚Should I Stay or Should I Go‘ from our 2012 Halloween Christmas DVD …

Thanks! You've already liked this