2014 Infiniti QX80 under Road Test
By the mid of the 21st century,our planet will be screeching under the strain of nine billion people. Already, the number of cars zooming around has exceeded one billion, which means one in seven of us have a car. However, by 2050 there will be nearly three billion cars clogging up our roads, which means …