Translation

Slash, Guns N Roses, Concert, Live, Guitar, Madison Square Garden, 2017

Slash May Have Revealed That Guns N' Roses WIll NOT Release A New Album

We may have a case of something being lost in translation.
Read More