Inkster and Winn tick off Targa trifecta

Targa 2015 winners Glenn Inkster and Spencer Winn (Mitsubishi Evo 8) in action. Picture/Fast Company/ProShotz
Targa 2015 winners Glenn Inkster and Spencer Winn (Mitsubishi Evo 8) in action. Picture/Fast Company/ProShotz