Ru Ru

Team Liquid

Team Liquid
Country: USA US

http://www.teamliquid.net/

Team History

http://www.teamliquid.net/