i can't wait to see this race!
sato and button are showing some awesome teamwork skills for bar, montoya is starting to put the heat on, and mercedes has a chance of actually getting both cars to finish the race!
320km/h straightaway, sunny spain, and more S curves than victoria's secret page 27.
thoughts, opinions, predictions?
www.formula1.com