The rock strikes again!