Repeat: Taraborrelli said that encompassing multimedia, latest technology and sound systems, Madonna's concerts and live performances are deemed as "extravagant show piece, a walking art show."
Taraborrelli said that encompassing multimedia, latest technology and sound systems, Madonna's concerts and live performances are deemed as "extravagant show piece, a walking art show."