Rock & Roll Sensation and MIKKO HERRANEN