Personal video montage of select Madonna & Steven Klein collaborative productions between 2003 - 2005:
• X-STaTIC PRO=CeSS - art installation exhibition
• Confessions On A Dance Floor - album launch promotional photo/video shoots
• The Beast Within/Justify My Love - Madonna reciting various verses from The Book Of Revelation
*Note, the "beast" walking across the foreground at 02:17.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?