The Maggot

Righteous Apple

Animation
4 min     0     1973     United Kingdom

Overview

Anti-drug film set in Harlem.

Similar