The latest Internet meme to hit YouTube this year; a recollection of one’s life down the ages in the form of stick...
20 July 2013 6:20 AM GMT