Site icon Sport and Motor

The Mazda MX-81 had the weirdest steering “wheel” with a tv-screen in the middle (1981)

Exit mobile version