UK: Wallace and Gromit open "A World of Cracking Ideas" at London's Science Museum

Record ID: 386123