Home > Meme Archive
Jun 26, 2013 Source: BuzzFeed
Richard Dawkins invented the concept of memes, so you'd expect him to speak with some authority on the subject. What you wouldn't expect from him is a bizarre audio-visual assault on the senses that incorporates disembodied heads, nausea-inducing ... (Read More)
|
Tweet |