Indicud  God Squad  id:  8813631
Name Indicud
Shorthandle God Squad
Registered since 22/12/14
Headquarters  European Union
exodus
more...   
Members
Player
Contact
Join team