From Italian beauty, I present to you, the Italian beast. A 1993 Lancia Delta HF Integrale Evo 2 in 1:18 scale by Ricko Limited. 

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement

Advertisement