CPTV VIDEO - TAKE A TOUR THROUGH DSR SHOP WITH DON SCHUMACHER
Sun, 2017-05-28 09:30
A rare opportunity at a glimpse inside Don Schumacher Racing headquarters with team owner Don Schumacher guiding a tour through the 150,000-sq ft. facility in Brownsburg, Ind.