Does The New Foxy Shazam Video "Holy Touch" Rock Or Not?