Hold onto your hats, citizens! The town of Springfield is making a comeback with a vengeance, and this time it's packing more than just donuts and wacky antics. Rumors are flying that the simpsons movie 2007 opening some sort of nuclear incident has gone {down|haywire, leaving the town even more peculiar than usual. Bart himself is claiming he's go