South Of The River Goes Terrestrial

Little Dude Films’ first feature film, South of the River (aka Live Fast, Live Free) is currently being premiered on terrestrial UK TV for the first time. The film, which is set in Brixton and other areas in South London is being screened on London Live, which...