TheSports.org
All sports Site
Malta - Xghajra- Founded in 1985
Xghajra Tornadoes Football Club is a football team from Malta, based in Xghajra. The club was founded in 1985.