• Todd D Posted: 6/23/2009 6:41am PDT

    Doesn't surprise me at all. All the best cars are imports (save the Ford Fiesta...even then it's probably the European one). Crappy thing is North America doesn't and probably won't get half of those cars. Damn shame.