Letarte on Location

Letarte on Location

69 Followers
19 Episodes
Follow Share 
69
Followers
19
Episodes
Category: Professional
Last Update: 2019-10-30
Claim Ownership

When you’ve spent more than 20 years of your life on the road as a NASCAR crew chief and NBC analyst, you’re bound to meet some interesting characters along the way. Letarte on Location brings you closer to all kinds of personalities that Steve has connected with throughout the years traveling the circuit. So sit down, buckle up and get ready for some “off the grid” conversations.