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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results