(hi all, first post here) :wave:
yeah, I immediately thought of some sixties atmosphere. One-tone continuous banging on the drums and high-pitched guitar strumming in clear tone... I found it has a Beatles ring to it, but probably the Who's a closer guess.
And I pretty well can imagine Bono...