I love Rock & Roll music video directed by Chris…

I love Rock & Roll music video directed by Chris Applebaum and shot at The Inn, a
bar in Long Beach, New York in 2002.