Main Members (0) Replay Archive (0) Awards (1) Rating History Psycho id: 12956753 Name Psycho Registered since 28/10/18 Subteam of Psycho Headquarters Germany Members Contact Join team