BOOOOOOOM

The Little Squares director Debra Scherer ran into Joseph Arthur out in Los Angeles and made this simple yet beautiful document of This Is Still My World, a song off of his album The Graduation Ceremony.

j vimeo.com/23592485

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…