The Noobtards   id:  10156930
Name The Noobtards
Shorthandle TNT
Registered since 01/06/16
Headquarters  Spain
Area/Region Santiago de Compos
Overwatch Team
more...   
     
Members
Contact
Join team
Latest matches
  Overwatch (PC) 6on6 NVIDIA Origins Cup #1 Spain
loss   Who Knows  0 Friday, 03/06/16 11:00 2