I always thought these things had the Fiat Abarth 131 engine in them?
EDIT: I should say, is the Lampredi the same as the fiat abarth unit?
I always thought these things had the Fiat Abarth 131 engine in them?
EDIT: I should say, is the Lampredi the same as the fiat abarth unit?
Last edited by monoposto; 19-02-2015 at 23:34.
Bookmarks