The Maggot
Animation
1973
0.0
4
Anti-drug film set in Harlem.