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