ALBUM REVIEW: Red Velvet – Russian Roulette Abbi Clark15 September 2016 Suffice to say, after the delay of their March album release, ‘The Velvet’, five-piece girl group Red Velvet had a lot to prove with their new mini album, ‘Russ... Read More... FeaturesMusicReviewsSouth Korea0 Comments