GUNS N’ ROSES kicked off the Japanese leg of its “Not In This Lifetime” tour Saturday night (January 21) in Osaka, Japan. Fan-filmed video footage of the show can be seen below. GUNS N’ ROSES has four more shows in Japan scheduled for later this month …
( read original story …)