Adele won the Global Success Award

So, last night was the BRIT Awards of 2017 in London and all we can say is just, not even a word at this point, just a giant (sigh). This was sure to be the least watched BRIT Awards ever,… Continue Reading →