I’ve been having tinges of regret these last couple of days for not swinging by the Liar’s Club on Friday to catch the glam garage of Rome’s Giuda. The Italian five-piece’s debut, Racey Roller, was dropped back in 2010 and I’ve lately been fiending for its handclap-loaded hooks and Turbonegro-like flair. Today’s 12 O’Clock Track, “Roll On,” is the album’s closer, polished nicely with a flashy, snarling guitar lead and an all-at-once-now driving chorus. If you’re not tapping your foot 30 seconds in, there’s something truly wrong with you.

And if you happened to catch Giuda on Friday, I don’t want to hear about it. There’s no way it wasn’t a sweaty blast.