Nickelodeon (ended 2012)
I've seen weirder cars then that on the road, so I don't see why not?
Well, olden cars yes, but also there's an Elvis mobile that goes through my town, and not just on parades, but actually on the road.