The first time I listen to this today, I felt fucking determined to do something. That beat tho:
EDIT:
I forgot they took this down on youtube, but i remember they put on vimeo:
EDIT:
I forgot they took this down on youtube, but i remember they put on vimeo: