Pedro The Lion – Control

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 […]