Add Yahoo as a preferred source to see more of our stories on Google. In 1995, The Simpsons aired “Lemon of Troy” for the first time, which remains one of the best Mad Max parodies I can think of off ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results