THE CREW Wiki
Register
Advertisement
New Holland
New Holland

New Holland is an area in The Crew that is located south of Detroit, Michigan and between New York City, New York and St. Louis, Missouri for the most part west of Allegheny River. The area is mostly flat with plenty of agricultural farming fields available. Cities and towns in the area include Johnstown, Ohio.

Advertisement