News

SEE ALSO: 5 Absurd Fan Theories About 'The Simpsons' In the Jan. 8 episode, titled "Pork and Burns," a car wash employee refers to Homer's car as a 1986 Plymouth Junkerola. The pink sedan ...