Check Out this Guns n’ Roses Rockin’ Puppet [VIDEO]Check Out this Guns n’ Roses Rockin’ Puppet [VIDEO]This happened on a train somewhere in Italy!! I would have enjoyed being on this train! Hell.....I would just love to be in Italy!!! Andy ChaseAndy Chase