Kerrie WilsonApr 6, 20201 minBRIT AWARDS: SLAY OR NAY?The Brit Awards were held on February 18, 2020 at the O2 Arena in London. The event is one of the UK’s biggest award ceremonies. Artists...