7.3 / 10
(3 votes)
The first ever live DVD from the infamous Wu-Tang emcee!
United States of America
80 minutes
2007
Devin Dehaven
Himself
Director
Executive Producer
Animation