LIFE EXPLAINED, PART 681 Leave a Comment / By Bob Crespo / May 10, 2010 May 10, 2010 No one loves people quite like cannibals. Related