SchlocklusterVideo, On November 15, 1978, Death Force (also released as Fighting Mad) debuted in the United States. Here’s some Leon Isaac Kennedy and Jayne Kennedy art.
.
#DeathForce #FightingMad #CirioHSantiago #LeonIsaacKennedy #JayneKennedy #Blaxploitation #TCMUnderground #MartialArtsFilm #GrindhouseFilm #CultCinema #Art #MovieArt #MovieHistory