After finishing a six-week NASCAR suspension, crew chief Steve Letarte was back at the track and, apparently, feeling just a little strange to be there.
Unrepentent Knaus and Letarte back at the track, getting teams ready for Chase
Do you like other ways of online gambling besides sports betting? Be sure to check out our partner site Hypercasinos.com for the best online casino reviews and bonus codes. |