Talk of the Town - Mugshot December 18 2003 By Alan Laidlaw Thursday December 18, 2003 12:04 AM EST Content is needed