Madonna to star in The Simpsons?

More from the Decade...