IAP’s Our last Stand has screened in cities from Amsterdam to Los Angeles, including the parliaments of Great Britain, Sweden, the Netherlands and the European Union. Learn more at the Our Last Stand website here: http://ourlaststandfilm.com
Our Last Stand screened at 4 European Parliaments and over 45 cities
Leave a Comment
Apr
10