Big Ball, a commercial for Empire City Casino directed by Patrick Jean in 2011.
Director - Patrick Jean