It may seem strange now, but the arrival of Guns N’ Roses’ debut didn’t exactly send tornados of anticipation across the globe. The band had started in LA during 1985, a combination of members from ...
Guns N' Roses fans recreated an iconic music video scene at one of the band's shows this summer and even Axl Rose approved. If there's one thing Guns will always be known for (aside from Appetite for ...