I mean, how have I only recently discovered this band?

The song is from 2007 and the unofficial video from 2009, directed by film-making student Jeff Dougherty. Great work.

Comment