Subaru Impreza: The ultimate rally car

Subaru Impreza: The ultimate rally car

VR Naren Kumar became the first Indian to compete in the Production Class World Rally Championship with the Impreza in Greece recently. ...
06:20 PM, Jun 23, 2008

Rallyist Naren set to make a mark on world stage

Rallyist Naren set to make a mark on world stage Naren Kumar has won 36 motor rallies so far. ...
02:57 PM, Aug 02, 2007
ibn apps