Rock of Ages @ Mayflower Theatre, Southampton

There is little in life that is quite as entertaining as utter chaos. When everything seems to happen completely at random and nothing ever stays still you just can’t stop watching. It’s why people still...