New Wall

New Wall is a city in England on the coast of the English channel. Named for it’s purpose, it is a defensive fort and a symbol of British might. A fairly new city in a very old nation, New Wall is an example of technology in the modern age.

New Wall was also recently selected to be the testing ground of Stratford’s newest firearms.

New Wall

New Victoria conquistarilla