Madonna in London, some promo in the making

More from the Decade...