WMC World Stand Off – Results

On Saturday July 16, 2011 worlds collided at the “WMC World Stand Off” in an event that pitted Thailand vs. U.S.A! The event was packed with nonstop action from the start to the very end. The fans let their appreciation known by constantly cheering throughout the event. The event took place at the WMC Stadium, in Pomona […]