Quote Originally Posted by Michael Morris View Post
Not wishing to sound but I don't think I've ever heard any of their music and have barely ever heard of them. I did wonder if they could fill the stadium. They are playing Tottenham Hotspur Stadium as well. They are big venues.
Never even heard their name, where did they play? Welsh club?