Main Members (0) Replay Archive (0) Rating History Team Mamma Mia id: 8067202 Name Team Mamma Mia Shorthandle TMM Registered since 20/11/13 Headquarters Turkey Members Contact Join team