Took a trip to Dallas today, to the auto show at the convention center. I was hoping to see a Kirkham Cobra at the Ford "booth". Instead, there was this beauty.
I think it's the 2002 concept car (the orange-yellow one) repainted red.
Still, I've never seen a new GT with "meatballs" before.