20 April 2009

i tried so hard.

Department of Eagles and Marcel Dzama came together to make a music video for one of my favorite songs. Almost too good to be true.