

“Canaries”
- Prospect Heights
- Film

Description:
A screening of the sci-fi horror comedy film about aliens invading a small Welsh town, with cast and crew in attendance.
A screening of the sci-fi horror comedy film about aliens invading a small Welsh town, with cast and crew in attendance.