Ryu_ | 42 1,920,149 10,042
Share
Twitch Admin, Partner and Aspiring Entertainer
The Crew is an awesome alternative to e-sports and competative gaming, featuring some of the best casual gamers on the interwebs. The Crew Lounge