When people think of the racing capitals of the world, it's common for Indianapolis, Indiana, and Le Mans, France, to appear in the same discussion. For more than a century, the two cities have ...
EAST PROVIDENCE, R.I. (WPRI) — New England Auto Racers (NEAR) preserves and celebrates all forms of auto racing history in New England. This week on Trackside Northeast, host Joe Cortese sat down with ...