8:23 AM
-
0
Comments
![](https://i.ytimg.com/vi/KhrkyzBn6aM/mqdefault.jpg)
As The London Classic Car Show opens this year, the teams from France, Gemany, Italy, Japan, USA, and the UK were assembled to battle the question: Which of these six countries is the best car making nation?
![](http://www.avantlink.com/gbi/12171/508954/137145/188977/image.jpg)
No comments
Post a Comment