3 More Screenings Of There Is No Escape From The Terrors Of The Mind
There Is No Escape From The Terrors Of The Mind Will play in Thailand, Germany and Ireland. Two experimental films will be screened at Thammasat University Thailand, Ta Prachan Campus, on Sunday, February 23, 2014. These two films are a part of the film program FILMVIRUS DOUBLE...
Read More