Tami Takezawa

AIAF Filmmaker

Happy Train

Probably best to try and not ride this particular line. Every one of the passengers has had their tickets well and truly punched.



United States
Runtime: 2:27
Year: 2012

Featured in AIAF2013 > Late Night Bizarre (2013)