- Posts 2,646
- Updates 19 hours ago
RT @USAOWWC: WE BELIEVED!
For the first time, The United States of America have won the Overwatch World Cup, defeating a strong China team 3-0. All of the time put in, the sacrifices made, every practice session and scrimmage. It's all led up to this. We are the world champions. #WeBelieve https://t.co/Vin3o2oGPe
Warning : Making multiple requests while logged in with the same username on different browsers can cause unexpected errors.