More Videos by Courtney Love
Courtney Love Live in San Antonio, Texas on May 8, 2015 at the Paper Tiger.
No copyright infringement intended, I do not own the content in this video.