[facebook_video url =”https://www.facebook.com/mlgpro/videos/10155698892769292/”]
Live Call of Duty 2017 Gaming Championship
We have come a long way with the internet and online gaming. The winners take home the title and over $600,000.
Live Call of Duty 2017 Gaming Championship
We have come a long way with the internet and online gaming. The winners take home the title and over $600,000.