More Videos by Guns n' Roses
Guns n' Roses - "This I Love" live in Paris - France 05/06/2012
Filmed by Slash2baz for www.gnrfrance.net
11 years ago