Saturday, January 26, 2013

1981, Rolling Stone (?) magazine

This was in Paris, France during the filming of "Alice In Paris" TV Special.

By the caption below they don't seem they supportive of Alice Cooper.