Guns N’ Roses kicked off their 2023 world tour in Abu Dhabi in the United Arab Emirates on Thursday, June 1st, performing a few songs for the first time in 30 or more years, reports Spencer Kaufman of Consequence Heavy. Among the rarities in the 32-song set were the...
Continue reading...
Continue reading...