Pastor Maldonado Wins All -  Filter:   - Show all
1   2012.05: Spain - Barcelona
A pay driver no more
Winner: Pastor Maldonado (Williams)
Spain 2012 Files