FOTA Forum,: (L to R) Pedro De La Rosa (ESP) and Pastor Maldonado (VEN) FOTA Forum, RACC, Barcelona, Spain, 29 February 2012.
(L to R) Pedro De La Rosa (ESP) and Pastor Maldonado (VEN)
FOTA Forum, RACC, Barcelona, Spain, 29 February 2012.