Indeed!

Heavy-duty rock and roll!!!