Damn, I would have chased his ass down for an autograph at least.
And on the MSRP note, the new shelby will be in the upper 30's/low 40's, but expect HUGE dealer markups since there will be a very limited availability for the first year.. And even if you can find one; but in the end....
Z06 > slobra (03,04,gt500, doesn't matter)
And I can talk shit, I owned an 03. Damn POS.