November 22, 2024

c97aa14f

c97aa14f

Pictured above is the band Los Campesinos during a photoshoot in promotion of their album “Sick Scenes.” This is the Welsh rock band’s sixth studio album to receive critical acclaim. Photo courtesy of Pitchfork Magazine.

Be the first to comment

Leave a Reply

Your email address will not be published.


*