Track Star, Rock Star, Driving Star
2 Comments
… a rock star if the path of life took me that way. But I like what I’m doing. It’s cool. I’m … driving star Eric Carlson, who has rocked his way to the top of North America's drivers … at Michigan and then worked for an auto supplier, right? EC: I also worked at a …