TheSports.org
All sports Site
Northern Ireland - Armagh- Founded in 1985
Windmill Stars Football Club is a football team from Northern Ireland, based in Armagh. The club was founded in 1985.
2021/2022 2017