El Salvador - Revolution or Death

MPAA Rating:NR
Country:Netherlands
Directed By:Frank Diamand
In Theaters:Dec 05, 1980