Hadn't heard them before but love that clip.
Not a clue what they are saying though...but who cares? Music is a universal language man! Patience...it's only ~ 350 days away.
By then maybe steem is sitting at 100$ and we could end up buying the stadium and enjoy them exclusively :P
RE: You either love, OR hate them. BUT FOR ME THE GOOD NEWS IS I ...