Film

76% Chance

A short film created in April of 2008 by Sally Velleux and Nick Meyer of Eau Claire, Wisconsin. Velleux and Meyer both direct and star in this (slightly pretentious and over the top) short video. It was less than 40 degrees outside. Wait for the exciting conclusion!!!