Hi, I'm new here and I'm trying to remember the name of a band I saw on a concert channel, back in 2012. I had just moved into my house, and the cable company was giving me a free two weeks of live concert channels (I think Palladia was one)...
Anyway, there was a festival going on which, as...