http://www.pistonheads.com/lotus/def...?storyId=22882
dont know if anyone saw....
http://www.pistonheads.com/lotus/def...?storyId=22882
dont know if anyone saw....
Bit gutted really that Renault have pulled out now as a manufacturer.... not sure where my loyalties will now be.... suppose I'll just cheer for anything with a Renault engine....