Tarja presents her new Rock album live