That would be a really cool car to own, I love that red. It must be really crispy inside for him not to bother pulling the tarp off for photos. Being in Nashville rust shouldn't be a big issue, but the floor pans and everything else in the interior may be toast, if the top is shot.
I probably don't want to see the interior it will just make me mad.
Stop and take a peak Lord Alvin tell us what you think. The CL ad is pretty much useless, except to make us curious what's underneath.