Mad Science – The British Inventors Show
Tuesday, March 18th, 2008Every year, inventors from around the globe gather in London to show off their latest creations, which they all hope will attract the eyes of retailers and related industries and become the next big thing.Over 200 inventions are present; some seem sensible, some seem ridiculous and others you wonder why ...

