Showing posts with label sophomore slump. Show all posts
Showing posts with label sophomore slump. Show all posts

December 17, 2009

Vampire Weekend - "Cousins" (Video)

Vampire Weekend recently leaked "Cousins," a.k.a. the first single off their upcoming January 2010 release Contra. Due to the overwhelmingly positive critical acclaim they achieved with their self-titled debut, I was definitely curious to see what these quirky New Yorkers would come up with next. Think they are headed for the huge hurdle that is otherwise known as the curse of the sophomore slump? Or do they have it in them to come back bigger and better than before? I shall let the listeners decide for themselves.