Mazda RX8 SP Turbo Car Club TurboClub.com February 4, 2012 1024 × 683 Mazda Celebrates A Giant-Killing 2011 Targa Finish