Tag: pedro de la rosa

  • Pedro de la Rosa

    Born on 24 February 1971 in Barcelona, in the beautiful Catalonia region of Spain, Pedro Martínez de la Rosa made his entry into F1 racing for the Arrow Team on 7 March 1999 at the Australian Grand Prix, scoring one point on that occasion, which is quite a rare achievement. Prior to his memorable F1 […]