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