Check Out Madonna’s New Album Cover & Track List!

Madonna was a little upset when her song, ‘Gimme All Your Luvin’ was leaked but now we have her entire album cover and track list…hope it wasn’t leaked! Look out for the album in March 2012.

Spotted at Allie is Wired