Yesterday we got our first look a Madonna on the Florence, Italy set of the music video for her new single Turn Up the Radio
and today we get another, more animated look from the set
. In addition to new photos, behind the scenes video has surfaced from the set that shows Maddy
and her crew in action both while filming and in between takes. I'm not sure if many of you have been on the set of a music video before but if not, this video is ...