Home > Meme Archive
Jun 20, 2013 Source: Wired.co.uk
"Professor Dawkins' speech transmutes into an auto-tuned song about internet memes..." is not a sentence you expect to read in a press release about the evolutionary biologist. However, it's precisely what he signed up for at Saatchi & Saatchi's New ... (Read More)
|
Tweet |