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.

There was a full house in attendance to witness The Princess of…


There was a full house in attendance to witness The Princess of Pop, an icon
in the industry, performing in Manila for the first time.