Best covers of Guns N’ Roses November Rain
Today we’re taking a look at some of the best Guns N’ Roses covers of their classic song November Rain from their 1991 Use Your Illusion I album. The song has sold over 1 million copies worldwide & in 2018...