i can’t give the album anything other than a 10/10. i’ve been listening to it pretty much non-stop since theyContinue readingthem crooked vultures album
Month: November 2009
TCV album on youtube!
damn, them crooked vultures just posted their whole debut album on youtube, a week before release too. holy shit thisContinue readingTCV album on youtube!