serial killer Henry Lee Lucas (2004) who claimed responsibility for over 600 murders
Guinness world record holder for the longest fingernails gets them finally cu...
My newborn son noticing the cat for the first time
Dan Deacon - When I Was Done Dying. A beautiful animation.