Subaru Impreza: The ultimate rally car

CNN-IBN | Jun 23, 2008 at 06:20pm


VR Naren Kumar became the first Indian to compete in the Production Class World Rally Championship with the Impreza in Greece recently.

Comments (0)