by Max Giffin Photo Credit: Max Giffin Design The Skyline is a 7-piece electronic metal band infamous across the Internet. Since signing to Victory Records last year, the band has been bombarded with controversy. Almost overnight, they became one of the hottest topics in the metal genre. Some deem them the worst band signed […]
Recent Comments…