By James Halliwell2012-04-19T10:43:00
Mars is among hundreds of entrants for the Make it in Great Britain exhibition, which show off the best of British manufacturing at the Science Museum this summer.
Already have an account? Sign in here
Already have an account? Sign in here
You’ve used up your article allowance