I've seen something like that here in spring hill. It wasn't a winston style car though. More of like a dirt track car with street tires. Had a license plate and all the necessary lights and was definantly on a public road when i saw it.
Seems like it would be fun and a pain in the ass at the same time.
__________________