Russian Roulette Artist Name: Russian Roulette Profile: Discography Artist DJ Rush a.k.a. Russian Roulette Title Hands Up! Label High Octane Recordings Is End-of-Life