Friday, February 1, 2008

Music Videos: The Duke Spirit

Honestly, this isn't the best music video in the world, but this song is just so fucking awesome and I wanted an excuse to post about it again. It seriously was one of my favorite songs of '07, and it sorta angers me that no one's heard of it. Here's "Lassoo". Tell your friends.

No comments: