Looked on Gamebattles but it looks dead over there. Anyone know where I can find a place the teams are congregating or is it pretty much all just find some friends and make a team?
Bump, Seriously looking for a place to Find some teams.
Well.. now i just feel stupid.
© 2013 Riot Games, Inc. All rights reserved. Riot Games, League of Legends and PvP.net are trademarks, services marks, or registered trademarks of Riot Games, Inc.