Guns N’ Roses Entire Concert Can Be Seen Here [VIDEO]
Guns N' Roses entire concert on December 21, 2011 at the Forum in Los Angeles, California can be seen here.
I honestly dont think that there is anything better than seeing a live concert. Especially when its a band that you absolutely love. Even to this day my dad loves to watch live music either on DVD or the computer.
The concert was streamed as a pay-per-view event courtesy of iClip.
GNR still rock in my opinion and I hope that they can continue on and keep pleasing us the fans.