John Force Snags #151 and Another Indy Win
/John Force and the PEAK Chevrolet Performance Accessories Chevrolet Camaro SS team powered their way to their second win of the season Monday at the Chevrolet Performance U.S. Nationals at Lucas Oil Raceway at Indianapolis. The victory, which was Force’s fifth at the facility, ties him with Ed McCulloch for most Funny Car wins at the U.S. Nationals.
Read More