Russian Roulette
First release by The Lords of the New Church (1982)
On Your Sleeve
Album
April 7, 2008
On Your Sleeve [US]
Album
October 28, 2008
First release by The Lords of the New Church (1982)
Russian Roulette written by Terry Chimes, Tony James English
Title | Performer | Release date | Info | ||
---|---|---|---|---|---|
Russian Roulette | The Lords of the New Church | 1982 | First release | ||
Russian Roulette | The Remains [JP] | 1996 | |||
Russian Roulette | The Black Halos | May 8, 2000 | |||
Russian Roulette | The Hangmen [US-CA] | 2000 | |||
Russian Roulette | Crummy Stuff | May 2002 | |||
Russian Roulette | Jesse Malin | April 7, 2008 | |||
Russian Roulette | The Limiñanas | November 16, 2018 | |||
Russian Roulette | Capsula | 2019 |