Richard Hammond explores how bats might revolutionise life for the visually impaired.
10 minutes
See all episodes from Richard Hammond's Miracles of Nature