Dan Hayes

Manchester United & rally fan. Republican and member of the British Humanist Association. Love my wife, science, comedy, fast cars, gadgets, photography, indie/alternative/Rock'n'Roll music & walks up mountains.