James Hetfield Detained At Luton Airport July 09, 2007 By Helen Comments Off on James Hetfield Detained At Luton Airport