Russian Roulette – Out Of Control – EP Review Here we go…instant promise on display from the moment that the debut EP from Russian Roulette starts up with “Drown” – that’s definitely the kind of guitar riff that hooks me in, and FAST! From Toronto – you can absolutely hear the Canadian influence on the […]Read More