I saw it in my local toy store and it's from Hotwheels.
I was able to compare the size with a 28mm mini (always one in my bag...useful
)...and it fits perfectly
It would be great with some little post apo modifications and the post apo scooby gang from hasslefree
Hot wheels made some other great 1/50 scale civilian cars (G-machines, Dropstars)