fbpx

The Visitors

‘The Visitors’ is a short film by Emily Switzer documenting the multiple alien encounters that took place in her…

Le Plus Habité – POSTPONED

Due to the current lockdown in Toronto, this installation has been postponed indefinitely. Please check back for updates. As an…