Have you ever sat behind the wheel of your hatchback and wondered what it would be like to instead be in control of one of the largest vehicles on earth? Traffic would no longer be a problem, people would cheer in admiration and other hatchbacks would zip away in fear. Well, chances are that for […]