make it new or leave it alone ?

I would stop to check out and ask questions about your Demon as it is amongst the sea of the usual meticulously restored and boring (to me anyway) cars and owners that sit around at car shows.