I was looking on Autotrader for an 04 cobra and ran across a place in Richardson TX called LA Motorcars. They have 24 Terminators listed on their lot. I was wondering if anyone has delt with this place and if so, what can I expect?
Thanks,
Derek
Thanks,
Derek