Desde Concept East N.Y. Studios
-
1970
Right On!
Right On!6.00 1970 HD
Filmed on the rooftops of lower Manhattan, this performance film features the original Last Poets performing 28 numbers adapted from their legendary...