HARD ROCK SOFA & SKIDKA - Let Me Hear Your Scream Mar 30th 2013, 4:50pm Soon on Size Records BBC Radio 1 - Steve Angello Essential Mix Post was edited 1 time, last by “forodance” (May 17th 2019, 12:48pm).