So I am at a local car show and I had 3 guys tell me my car was a fake. They said the 10th anniversary was built in 2004 not 2003. I figured the guys were tools but they all own 2004 cobra's.
So what is the deal with the 10th Anniversary cars?
So what is the deal with the 10th Anniversary cars?