Main Members (0) Replay Archive (0) Rating History Giraffe id: 3374293 Name Giraffe Registered since 19/07/08 Headquarters Germany Members Contact Join team