Spanish war propaganda documentary.
Long Live the Free People is not available for streaming at this moment.