New Invention
From Free net encyclopedia
New Invention may refer to:
- New Invention, Shropshire, a village in South Shropshire, England.
- New Invention, Walsall, an area in the Metropolitan Borough of Walsall, England.
[edit]
New Invention may refer to: