Let’s not get pedantic here about what Rock & Roll means. If you think if fits, it fits.
a version of the band still gigs from time to time