The venue is Makuhari Messe International Exhibition Hall, this is where automotive enthusiasts are gathered for the 2013 Tokyo Auto Salon. This gallery comprises of different cars but most...
Continue Reading