L300 DELICA TOP SPEED 50 SRI 0379

L300 DELICA TOP SPEED 50 SRI 0379

4D56 2.5 ENGINE