NHRA Reveals Plans for New Control Tower at Lucas Oil Raceway Park
After demolition earlier this year of the iconic tower at Lucas Oil Raceway Park at Indianapolis, which is home to the NMCA World Finals presented by Chevrolet Performance, racers, fans, and media were curious ...