Delayclose.jpg
Tenshi Hinanawi edited this page Apr 30, 2012
·
1 revision
delayclose.jpg is a spin off of That Fucking Cat. The image features a closeup of former Congressman Tom DeLay with a silly grin. This is a highly popular meme.