I won't go so far as to say car shows are back, but this one could definitely be a bit of an indication that the tides are turning