What the hell is NASCAR doing at Indianapolis Motor Speedway anyway?
NASCAR is trying to fix the racing at Indianapolis Motor Speedway – Enter the Indianapolis restrictor plate Oh man! Lets call a rectangle, a rectangle and an…
NASCAR is trying to fix the racing at Indianapolis Motor Speedway – Enter the Indianapolis restrictor plate Oh man! Lets call a rectangle, a rectangle and an…