3 ms·That was one of my favorite exhibits at the London Science Museum - a place full of great stuff.by pinewurst 5y agoThat was one of my favorite exhibits at the London Science Museum - a place full of great stuff.