New Indie Superhero Series Keloid Comes to Youtube
The Black TV & Film Collective (BTFC) has released a new sci-fi drama Keloid, created by BTFC founder and accomplished producer, Huriyyah Muhammad, and brought to life along with the contributions of over 20 BTFC members. The narrative focuses on…