A stop motion animated music video directed, animated, and designed by Eric Leiser.
March 4, 2013
Released
Little Band of Sailors
3min
—
Albino Fawn Productions