TheSports.org
All sports Site
Malta - Sliema
Sliema Hotspurs Football Club is a football team from Malta, based in Sliema. Sliema Hotspurs plays their home games in the Empire Stadium.