Is there a website similar to VLR for people who watch league. As far as Ik reddit is the only place where I see people talk about games.
MeloSquids [#2]here you go ^_^ https://www.amazon.com/Deodorants/b?ie=UTF8&node=702371011
I said league not CS /j