Back Seat Driver

Back Seat Driver

Leslie Landberg

Satanic Mechanic is a studio album project looking for personnel to gig locally in SF and beyond. It is a mash up of classic album and arena cock rock from the 80's with the irony-drenched sexiness of Rocky Horror Pictur…

Related tracks

See all