Main Members (0) Replay Archive (0) Awards (1) Rating History Amstaf id: 7031203 Name Amstaf Registered since 20/07/12 Headquarters Germany Members Contact Join team