Keely rose gives us one hell of a show