The XX Wins Mercury Prize
London-based trio The XX released their self titled album on August 17, 2009 on Young Turks. The band was originally formed in 2005, starting out as a four-piece band. The band has been announced as the winner of this year's Mercury Prize. The youngsters (all...

























And We'll Run
Noteworthy (Stream): Kanye West – Black Skinhead (SNL Performance)
Hudson Mohawke collaborates with Kanye West on new single