A lot of people credit the Ramones for having invented punk rock, and many of them feel that the music made by those four New York weirdos in leather jackets has never been improved on. Therefore, it can’t be too much of a surprise that, even after the Ramones spent...