Suzuki QuadSport 80

Off-road vehicle · Japan · 1981–2006