July 11, 2024 How Guns N’ Roses made the most insecure song in rock history (Image credit: Alamy) Thu 11 July 2024 20:30, United Kingdom Every great rock’n’roll artist usually exudes a natural swagger before they even play a single...