Watch this video and more on Insight TV

Watch this video and more on Insight TV

Start your free trial

Already subscribed? Sign in

Up Next in Extraordinary Humans - Season 2

  • George Aldrich

    Thom meets a man with a superhuman sense of smell; George Aldrich is Nasa’s Chief Sniffer; employed to detect problems before they become a hazard in space.