2017 Abarth 124 Spider First Look Review _ CarAdvice-yAGkc_cFjJg

Views 374

Do European brands, particularly those from Germany, really have sole ownership of the ‘premium car’ tagline?
Public consensus notwithstanding, Mazda Australia certainly doesn’t think so, and the Mazda 6 tested here may be the Japanese

Share This Video


Download

  
Report form