Sneak peek at a Race Drifter

Good grief!

Road course racing?