Speedcar Series: Speedcar Series technical detail. Speedcar Series 2008-09, Rd1, Dubai Autodrome, Dubai, United Arab Emirates, 5 December 2008.
Speedcar Series technical detail.
Speedcar Series 2008-09, Rd1, Dubai Autodrome, Dubai, United Arab Emirates, 5 December 2008.