Mahi Racing sets the marker in official Testing
India`s first World Superbike team Mahi Racing Team India showcased their credentials as one of the front runners for the 2013-14 World Superbike season with an impressive performance in the first official testing at Philip Island, Australia yesterday and today.
Trending Photos