Like this?
(Image removed from quote.)
Sprint cars
YES!!!! That's it! Thank you! I've never seen them before last night when my husband was flipping channels after the game. I saw that think and was like "what the heck are those?" So, what's behind the weird design?