A Heavy Metal Puppet Show In The Train Guns n Roses is The best band of The world. (340) Category: Performances