Worst of Music: Madonna – Give Me All Your Luvin’

Over the last 72 or so hours, Madonna has played the Super Bowl halftime show and released a new single. It’s only appropriate that I give her latest comeback the recognition it deserves. That’s why the winner of this week’s Worst of Music award is Madonna with her new single Give Me All Your Luvin’. Continue reading