Kyle Armstrong
2012 • 13m
A short documentary film contrasting the Northern Lights with decaying man-made debris littered throughout the landscape surrounding the town of Churchill, Manitoba in Canada's Arctic. The film touche...