Site icon Sport and Motor

Not exactly “weird” but very cool – Lada Niva spotted in Switzerland

Exit mobile version