After a thrilling Dover, it's on to the high banks of Michigan for some very high speed excitement.
Champion Motorsports presents a striking period from the early 80's: a wild west of temperamental turbos and no-nonsense naturally aspirated engines, marred by tragedy and punctuated by...