British Formula Three Championship: Menasheh Idafar (GBR) T Sport. British Formula Three Championship, Rd1, Oulton Park, England, Sunday 4 April 2010.
Menasheh Idafar (GBR) T Sport.
British Formula Three Championship, Rd1, Oulton Park, England, Sunday 4 April 2010.