When asked about the challenges of operating in the pit lane, Richard replies, “staying out of the way of the Corvette pit ...
A team from God's Pit Crew is in North Carolina this week to build a new home for a couple who lost their house to Hurricane ...