Category: The Daily Shaft Video Games The Daily Shaft: The Birth of a Meme There’s something to be said for witnessing the birth of a new internet meme. Posted On : December 14, 2011 Published By : Adam Shaftoe