M ove over Santa, because a hypnotized Homer Simpson is comin’ to town to wreak havoc and spread holiday cheer! The Simpsons’ newest holiday special premieres this Tuesday, Dec. 17, 35 years ...
The animated game will be taking place at the Springfield Atoms' stadium, which is a familiar venue to anyone who watches "The Simpsons." If you're wondering who to cheer for on Monday night ...