Dr. Breakfast
animation | cartoons | weird | December 12, 2011
For Stephen Neary, deer are man’s best friend. And his worst enemy is his own soul. This bizarre, yet heartwarming video is one of the animated shorts included in the 2012 Sundance Film Festival.
Advertisement