LCS

LCS's Avatar

The LCS is a ten team league in North America run by Riot Games, where each annual season of competi...

Comment Box is loading comments...