Another ‘top of the podium’ win for World Champion Robert Batlle this time at the Montjuic track just above Barcelona, where the old F1 circuit is – continuing the iron grip on a national title he has dominated for as many years as many of us can remember, Batlle led home a great all podium […]