Video: SNL – President Gerald Ford died in 1996. And he was delicious. [via waxy]

Leave a Reply