Looks like Aston Martin may be making its first foray into the micro-car market. Sorry guys. Not awesome. I mean seriously, you’ve got cars called the Vanquish and the Vantage. What’s this little guy gonna be called… the Vermin? Know your strengths and stick to ‘em… for all of our sakes.