Seems to be some sort of Pro-Line Crowd Pleazer, but I've not seen an SUV model. It was
obviously not made for an extended Stampede, more like a T-Maxx 2.5 or so but so far my search has revealed zilch. Anybody?
Alt-248 on the number pad = °