The Walla Walla Weasels

The Walla Walla Weasels

We are the best league of legends team of Europe en seconde place in Korea

Players