BAFTA Awards 2021

April 11, 2021 MarkDenholm 0

In a Covid world the Bafta Awards took place on Sunday 11th April with Nomadland being the big winner scooping best film, leading actress and […]