A cute promo film for the current 'Hidden Heroes' exhibition at London's Science Museum.
See more at the awesome Hidden Heroes site