Site icon Sport and Motor

2002 Lada-2151, an attempt to make a budget car using the same chassis and mechanics from the aging 60s derived Lada 2104.

Exit mobile version