Related Clues:
- One running on a track, maybe
- Palindromic speed demon
- One making a pit stop, maybe
- Indy auto
- Track competitor
- Indy 500 entrant
- Slot car, e.g.
- Palindromic vehicle
- Dragster
- Drag performer?
- Greyhound, for one
- He sits in a lot of laps
- One on the fast track?
- One dragging, maybe
- ''Speed ___'' (early anime hero)