Just recently in our house, my son and I have been having interesting conversations about who the most influential British bands of all time are. Beatles? Stones? Sex Pistols? Buzzcocks? Oasis? [STOP – noise of stylus being dragged across vinyl]. Well obviously, not the latter, unless you count the proliferation of Gallagher wannabees currently filling […]