Superleague Formula : New Championship Marries Football and Motorsport. The Superleague Formula car - built by Elan Motorsport Technologies and powered by a 750-horsepower V12 engine developed by Menard Competition Technologies. Superleague Formula Launch, 3 April 2007. DIGITAL IMAGE
New Championship Marries Football and Motorsport.
The Superleague Formula car - built by Elan Motorsport Technologies and powered by a 750-horsepower V12 engine developed by Menard Competition Technologies.
Superleague Formula Launch, 3 April 2007.
DIGITAL IMAGE