Aiming to be Indonesia’s first F1 driver: Rio Haryanto by Peter Allen 26 July 2011 by Peter Allen 26 July 2011 Photo: GP3 Media Service Rio Haryanto came out on top of a thrilling three-way battle for victory in a rain-hit GP3 race at the Nuburgring on Saturday. Here’s more about…