All sports Site
All sports Site
England - Newton Aycliffe- Founded in 1965
Newton Aycliffe Football Club is a football team from England, based in Newton Aycliffe. The club was founded in 1965. Newton Aycliffe FC plays their home games in the Moore Lane Park.