http://www.mazdausa.com/MusaWeb/displayPage.action?pageParameter=perRacingNewsLink65
For fans of the SPEED World Challenge Touring Car Series, the premier touring car racing series in the United States, the pair of blue Tri Point Motorsports Mazda Protegs has been a fixture of some of the most...