Seychelles People's Defense Force (SPDF) Football Club Trials - SEYCHELLES Hits: 123 Register to read more …