Hey guys.
Its been a few years since Ive posted. I still have my 75 Duster but I have also acquired a 72 Demon.
I read an article the other day about a super demon (google it). I understand the project never reached reality. However this car has me curious becuase of a few things. I hope the...