I just looked back at the pics I took when visiting a friend in CO that I knew from working for an American company 1996-97. He had been over here, and then I was over there - a joint US/UK venture...
Anyway, his son had a yellow car - pic attached. Probably the sort of thing some mullet headed poofs would use to run over me. I was taken for a ride in this thing - good job he'd run out of nitrous - lol.
But what IS it? It made a very nice vroom-vroom sound, but that's all I know.