The God Squad   id:  13354045
Name The God Squad
Registered since 28/02/19
Headquarters  United States
     
Members
Contact
Join team
Latest matches
  Apex Legends (PC) 3on3 Open Cup #3 North America
loss   FREE AGENTS BTW  0 Sunday, 10/03/19 20:00 4