• Did ‘The Simpsons' predict Ted Cruz's Cancun debacle back in 1993?

    14 days ago - By New York Post

    " 'The Simpsons' have done it again," fans say.
    Read more ...