For years, Pedro The Lion has been one of the most talked about bands in the sad bastard music corner of the indie rock world. David Bazan is still 90% of the band, though he didn’t play every instrument on this release, as he has with some of the previous stuff. Casey Foubert plays keyboard […]