Special Screening at The University of Adelaide

The Department of Politics and International Studies at The University of Adelaide is holding a special screening of Shock Room. Friday 17 March. All welcome!

Leave a Reply

Your email address will not be published. Required fields are marked *