Tags Posts tagged with "world rally championship"

world rally championship

It's going to be a bleak year for rallying next year Yesterday Suzuki said it was suspending WRC activities. that was not good news but...

Because of the economic slowdown, of course On the last day of the deadline for teams to announce their 2009 participation, Suzuki Motor Corporation dropped...

TEST DRIVES & REVIEWS