Main Members (0) Replay Archive (0) Awards (1) Rating History Team Nasty Ducks id: 9683853 Name Team Nasty Ducks Registered since 19/12/15 Headquarters Luxembourg Members Contact Join team