Meg & Dia have posted the title track from their upcoming album. The record is titled Here, Here, and Here and is due out April 21, 2009
Source Meg & Dia have posted the title track from their upcoming album. The record is titled Here, Here, and Here and is due out April 21, 2009
Source