The Walkmen have just released this trailer for their upcoming LP, Heaven, due out on June 5. Arguably the most anticipated release of the year (at least for a couple of us at FPT) is now that much closer as we get our first glimpse at the follow-up to 2010's brilliant Lisbon.
THE WALKMEN ALL DAY.
ReplyDelete