Back to photostream

Superleague Formula engine development - Menard Competition Technologies (3)

Superleague Formula's 4.2 litre V12, 750bhp engine in development at Menard Competition Technologies' facilities

 

Credit: Professional Images

1,130 views
0 faves
0 comments
Uploaded on April 15, 2007
Taken on January 18, 2007