Mahindra Racing Ready To Go
Mahindra Racing, the only indian factory team to compete in the international motorcycle Grand Prix racing is set to begin the 2014 season in the Moto3 World Championship under the floodlight at the Losail International Circuit on the outskirts of the city of Doha in Qatar.