Hey all, I'm looking to sell my 06 Torched Red GT and am looking to purchase my next Ford which will be a 03/04:bowdown: Cobra from LA Motorcars in North Dallas. Anyone know about this place? I've seen their site on-line but don't want to drive over 6 hours to see it for myself and be...