Where is Rubens Barrichello from?

Spain
Brazil
Argentina
Mexico

Trivia Crack Answers Main Page