Amphicat 14.01.2023 admin 0 Amphicat, At the 1971 Barcelona Auto Show, the "Gato Montes", a 6-wheel drive ATV designed by...