F1 2012 Caterham Career Season 1, Part 10 - Barcelona, Spain - Race
Hey everyone, it's race time in Spain, at the Circuit de Catalunya in Barcelona. Caterham and I are looking to capitalise on a decent qualifying. Stay tuned, hope you enjoy the race and I'll...