Archive for the ‘China’ Tag

Another double win and podium for BAR in Asia Formula Renault with the FRD LMP3 Series!   Leave a comment

Advertisements

Shanghai International F1 Circuit Formula Renault, October 2011   Leave a comment