Hard Rock Sofa & Skidka – Let Me Hear You Scream (Original Mix) Hard Rock Sofa and Skidka unleash a Russian big room overhaul on Size Records with "Let Me Hear You Scream."