The Triumphant Return of Genghis Tron
The seminal “Nintendocore” band takes us behind-the-scenes of their line-up changes and bold new musical direction.
The post The Triumphant Return of Genghis Tron appeared first on MetalSucks. …Continue Reading