Mahindra Racing wins first 125 GP race at Italian Championship

By: Motorcycle News Desk   On: 26 Mar 2012

The first win of the 125 Gp race of the season was an ‘Indian’ one. Taking the win, former Italian champion Riccardo Moretti, who […]