Lorenzo and Spies Deliver Double Podium in Catalunya

MotoGP Race Report - 05/06/2011