BRIT Awards 2020: Stormzy, Dave and Tyler, the Creator win
The BRIT Awards just took place in London, with Stormzy (pictured), Dave and Tyler, the Creator among the winners. Stormzy won Male Solo Artist, Dave won Album Of The Year for ‘Psychodrama’, while Tyler, the Creator scooped International Male Solo… Read More