2015 Ford Cougar.....or as they say in England “Kuga”
“2015 Ford Cougar.....or as they say in England Kuga”
Actually it is a rebadged Mazda CX-7
Mazda is how you say Ford in Japanese