07 Shelby Cobra Posted February 17, 2006 Report Share Posted February 17, 2006 Hi Folks, I received a rather interesting email from a member of svtperformance.com tonight, who claims that he "Received a call from his Dealer" today informing him that the 07' Shelby, "Ordering may open this Saturday" in Ontario Canada. Can anyone here confirm this? Sorry, I don't want to start a rumour I just want some confirmation as I'll be out of province tomorrow. Unfortunately I just received this information and I can't confirm it with my Dealer, as it's closed for the night. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.