Colitis Stool Pigeon

2005 / 9 Minutes 24 seconds / 16mm / Color / Sound

A found footage quest of intestinal fortitude.