The supervillains

If you have been to a supervillains concert, can you tell me if they're good live. I'm going to go see them the 17th in orlando.
So, I'll find out myself... But try to let me know
Thanks :)

1 answers

Recent Questions Music

ANSWER #1 of 1

Usually I find you tube is helpful. Type in the band name and live and it'll shoe up loads of results

Add your answer to this list