madnewsuk.com
Black British Short Film: Seventeen
A British superhero short film by Angelica Louise, Starring Jay Sentrosi and Isaac Sosanya. A young boy from London with supernatural powers tries to hide his abilities from the world but when he s…