In ancient times when colossi bestrode the earth and people downloaded instead of streamed, I downloaded a couple of albums by this band. I have no idea who they are/were or any recollection of where I heard about them, but they’re pretty good. Here’s a good Who rip-off, and here’s another one like the one above. More songs on YouTube if you’re so inclined, some may be better. It looks like they only made two albums.