By Adam Kivel on March 24th, 2009
It’s hard to believe that Swan Lake isn’t putting out the best albums of the decade. The three-headed monster that is Dan Bejar (New Pornographers, Destroyer), Spencer Krug (Wolf Parade, Sunset Rubdown) and Carey Mercer (Frog Eyes, Blackout Beach) have now put out two records (2006′s Beast Moans before this album), none of which seems [...]