Category: Mazda Motorsport RX-8 SP

Mazda Celebrates A Giant-Killing 2011 Targa Finish 0

Mazda Celebrates A Giant-Killing 2011 Targa Finish

11.04.11] Mazda Celebrates A Giant-Killing Targa Finish Mazda Motorsport is tonight celebrating the end of a highly successful Targa Tasmania campaign which has seen the team secure a dominant Showroom class win and two...