With his shades, expensive casual attire and luxuriant shoulder-length hair, Chris Cornell looks every inch the prosperous, well-preserved, middle-aged rock star as he strides on to the Colston Hall stage to tumultuous applause for a gig that, like ...