And, even though no one has replied, I remember it was actually a Mighty Max.

Anyone seen anything like it? I had a custom air dam on it. I'll try to find some pictures.