News This post will not restore your faith in humanity: Redux by Lord Sutch April 28, 2014 April 28, 2014 Right back at the beginning of 2014 I wrote an angry post on how Buzzfeed, Cracked and Upworthy were destroying us… Read more 0 FacebookTwitterPinterestEmail