Share: Title:Lords Of The New Church - Russian Roulette Duration: 3:50 Plays: 264K views Published: 13 years ago Download MP3 Download MP4 Simillar Videos ▶️ 4:05 Adele - Set Fire To The Rain 264K views • 4 years ago ▶️ 4:35 The Cranberries - Linger 264K views • 4 years ago ▶️ 3:59 Radiohead - Creep 264K views • 4 years ago ▶️ 4:50 The Goo Goo Dolls - Iris 264K views • 4 years ago ▶️ 5:02 The Beloved - Sweet Harmony 264K views • 4 years ago