TheSports.org
All sports Site
Seychelles - Mahé
Red Star Defence Forces Football Club is a football team from Seychelles, based in Mahé.