Everybody in the motoring world is eagerly awaiting Mini's return to the World Rally Championship (WRC) but nobody is more excited as the marque itself, and...
i've just found about L70 turbo kits.i seems its a carburator based turbo.and its REALLY old..!but appareantly it can be bolted on to my factory engine.how far is this true??really would like more details on this...