The sound of Hell Ride

Usually, you’d see the soundtrack CD of a new movie in stores weeks before the movie comes out. That is – unfortunately – not the case with Hell Ride. A deal with Decca Records seems not...