As the excitement builds for one of the most anticipated rock tours of 2024, Guns N Roses fans are left eagerly wondering: who will take the stage as the opening act for the USA leg of the tour? With legendary rock icons like Axl Rose and Slash leading the charge, the buzz surrounding the tour […]