REST IN PEACE: Phil Chevron (The Pogues)

Celtic punk legends The Pogues revealed in a social network post early this morning that guitarist Phil Chevron has passed away following a lengthy battle with cancer. Writing to fans in an informal manner, members of The Pogues posted the following message online this morning accompanied by an image of Phil Chevron: “After a long […]