For those who dont know. sta is the premier league of urban terror. for US players.
per say, the best of the best american teams play in it.
the start dates for the new seasons have been announced...
the more teams tho the better..
so sign your team up =]
http://q3ut.sta-league.org/
Advertisement
Page 1 of 1
Advertisement