Fixing IndyCar & Turbo The Snail

The turmoil in the IndyCar Series seems almost never-ending. Whenever a problem is fixed or a new idea is tested it seems as if there are always two or three clouds following closely behind. Part of it is unhelpful gossip and hearsay, part of it is genuine inanity from various figures inside and outside the […]

Rate this: