Seven days in the life of Lloyd and his self-mutilating misadventures.
2003
2007
2008
2012
2011
2014
2023
2015
2010
1990
2016
1997
2006
2017