Car models with the name ‘bad crying and laughing’

Car models with the name 'bad crying and laughing'

Mazda Laputa (pictured) is difficult to sell in Spain. Although it is a flying island in “Gulliver’s travels”, it means … prostitute in Spanish. That is also the mistake Ford made when naming Escort (also called a call girl in …

Read more