Michael Bolton f**king rocks