Singing themselves sick
Sometimes, it’s okay to judge an album by its cover. The Walkmen’s newest album Heaven is one of those cases.
The Walkmen hail from both New York City and Philadelphia and originally formed in 2000 with Paul Maroon, Walter Martin and Matt Barrick of the band Jonathan Fire*Eater. The two others, Peter...