I'm a little confused. Why would Ford produce a Cobra and only sell it in Canada. I have nothing against Canada, hey I loved my trip to Niagra Falls, but it doesn't make any sense. If it is true, were there any differences between this car and the GT. Please explain!!
|