IMDb
🔍
Assata Mckenzie
Self
Steven and Chris
(2008)
as Self