Madonna confessing to Mexico?

More from the Decade...