Main Members (1) Replay Archive (0) Awards (1) Rating History Lemon Crew id: 3346982 Name Lemon Crew Registered since 07/07/08 Headquarters Germany Members Player Dentist Contact Join team