Straight away I have to admit, I never expected to see the alias ‘Codename John’ appear again! For those of you not familiar with the name, it’s the production alias for the mighty Grooverider. He’s long been dormant, but has made his return with a superhero themed release on Metalheadz, entitled The Avenger EP. I […]