Showing posts with label infographic. Show all posts
Showing posts with label infographic. Show all posts

Monday, February 10, 2014

The worlds cheapest new cars


From a recent issue of Car and Driver, or Automobile Magazine... I can't recall which