A lock of John Lennon's hair that was cut off as he prepared for a film role has sold for $35,000 (£24,298). The four-inch piece of hair was bought by UK collector Paul Fraser at Heritage Auctions in Dallas, Texas. A German hairdresser kept a piece of Lennon's hair after giving him a trim before the star began...