Lucas Oil Raceway Park

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…

→ Read More: What the hell is NASCAR doing at Indianapolis Motor Speedway anyway?