Guns N’ Roses kicked off its “Not In This Lifetime” North American stadium tour last Thursday.  While it’s not quality audio, sounds like Slash and Axl still have their musical chops up to speed.

ClsGhcZVYAANdRF

 

https://youtu.be/2QRU3KOXpNc