It’s that time of year again, which can only mean that it’s time for The Punk Site‘s annual Top 20, as usual the contributors got their heads together, not an easy thing to do when you’re scattered across two continents and four countries, to produce a list of our favourite releases from the year that is now almost over. Kickstarting our countdown at number 20 is Edinburgh’s Thirteen who made a welcome return with their brand new six track EP, Ego Trap. Peter Hough’s review of Ego Trap noted that “Ego Trap is a rip-roaring and tumultuous blast through some of the defining moments of punk rock history that, paradoxically and simultaneously, does not at any point sound anything but contemporary and completely of its own time ‘… Thirteen are eternal, you can’t keep them down...