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; 20-02-2015 at 00:34.
Bookmarks