A short track car that can run on both dirt and pavement. Hmmmmm.

I seen those back in like 78-79 last I recall. A bunch of them had high tech leaf springs in the rear suspensions. No splitter,...