This is not entirely true, in fact that plant in Quebec closed for different reasons than that, go to LS1TECH and run a search. I have been on this website talking about the new Cobra, and it will be in my garage next year as well...The 03/04 cobras were bad ass, but the new Shelby's, come on...