Music Video: Jesus Chrusler Supercar – Let It Roll
Swedish death n rollers Jesus Chrusler Supercar is streaming their new music video for “Let It Roll,” off of their latest album 35 Supersonic, out now via Dr. Music Promotions below. The band explains: “Let It Roll” is a story…