Shekhar Mehta: Icon of the Safari Rally, the world’s toughest race

Competitors had run out of ideas about how to beat him and lovers of the Rally

Powered by WPeMatico

Share
This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.