La Muela F3F 2006 - robertbingham

Race Control. Not a good sign when the computer died as frequently as the rover.

la muelaf3f2006spainespaniathe tooth