Tuesday, May 10, 2016

Guns N' Roses release new official video from Troubadour show


Guns N' Roses have released a new video from April 1's show at Troubadour in Hollywood, CA. You can watch the video below.