Steve Letarte's House

Steve Letarte's House


Cornelius, North Carolina (NC), US
The crew chief for Jeff Gordon in the NASCAR Sprint Cup Series lived here. He first began as crew chief when he took over the job of the #24 DuPont Chevrolet from Robbie Loomis in September 2005.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement