Look who's making the rounds on the meme sites. Imagine my surprise when Monsieur DeMuro appeared on my Facebook feed not from Jalopnik, but from The Daily What.