A trainspotter walks in on a cult sacrifice during a power outage. Yes, it's thirteen minutes long, but well worth it for the way it ends, and for the funny stuff that happens along the way. An award-winning short film by Stephen Irwin.
Stumble This
A trainspotter walks in on a cult sacrifice during a power outage. Yes, it's thirteen minutes long, but well worth it for the way it ends, and for the funny stuff that happens along the way. An award-winning short film by Stephen Irwin.
Stumble This