Wow… the most technically impressive Madonna site i’ve managed to find yet, including lots of exclusive recent audio. Did you know she did “Holiday” at her brief gig last year in London? Maybe there’s still hope for “Lucky Star” to make a comeback…
by krisis