About Worst Players Live
Casual gamers, streamers and people looking to eventually get into ESports. Join us on discord https://discord. gg /qpvdRw8
More about Worst Players Live
Worst Players Live is located at London, United Kingdom
http://worstplayerslive.com