Hi all. Am looking for a link I've lost. It was a website at a US university webpage which hosted a whack of funnies, cartoons, and assorted optical humour. I've tried various searches, but can't find it.
Anyone remember this? Would've been from about 2 years ago...
Bookmarks