Yeah im thinking of ordering a bunch of them haha. And yeah id put it in my crawler. Probly in my Trail Finder once i get it.
I had never heard of those cars before your post. Pretty cool. They also have some lighted side exhaust pipes that look like they have a connector built-in.