Uncategorized Devastating Update: Axl Rose Has Officially Announced His Departure from Guns N’ Roses Due to… Terdoo Ahungwa August 13, 2024 Longtime guitarist Jeff Schroeder has announced his departure from The Smashing Pumpkins. In his...Read More