Homer Simpson To Go Live May 15Homer Simpson To Go Live May 15The Simpsons are going to be "Live" in May, what Deuce would ask Homer if he could. BrandiBrandi