Mahindra in the hunt again after Oliveira finishes 7th in thrilling Czech Republic GP
Miguel Oliveira racing his way to 7th at the Czech Republic GP
Czech Republic, August 17, 2014: Mahindra rider Miguel Oliveira finished seventh i ...
Press Release
4 yr