Friday, April 9, 2010

Italian Chase F1

Italy's Durango is said to be chasing a spot on the F1 circuit. They would become the 13th team for 2011.

No comments:

Post a Comment