Main Members (0) Replay Archive (0) Awards (2) Rating History dELMESTARs 26-0-10 1127 id: 2030609 Name dELMESTARs 26-0-10 1127 Registered since 11/09/06 Headquarters Germany / Delmenhorst Members Contact Join team