1971 Demon Street Build

well, i got it registered and insured. It runs rough, but if starting after a stoplight, I hit the gas hard then immediately let off, then slowly give it pedal, it seems to run fine. But I have other issues. The right side of my radiator's leaking, and now I have to replace it.

I was hoping to spend my play money from this next paycheck (tomorrow) on goodies, but it looks as if it's going to get it running again ><