Life | Tue Jul 3, 2007 9:21am EDT

D'Oh! The Simpsons' stores spring to life