Not to rain on the conspiracy parade, but it was recently in the USA. They're only building 250 and they are earmarked for Europe - you know home of Royal Dutch Shell and BP? lol

http://jalopnik.com/we-drove-the-261...aus-1482688104