AHHHH I wish so bad I could have been there! I love the hint of Black Jesus/Amen Fashion in there. As well as the V magazine reference with the high pig-tails.
Although, it is a lower quality version, I would definitely recommend getting the whole "Don't fuck with Mugler idea" from this video.
-Olive