A word scramble involving some key Car names from all over the world. Try to attempt this quiz with hints present in it and ace the challenge by completing it.
It is an Italian Car name|Another italian|It is french|Germany and luxury|Common american cars|Luxurious american cars|Luxury Korean cars|Common Korean cars|Sweedish car name|Great Britain