Friday, September 27, 2013

Absolute Battle 2013 tournament event trailer (Video)


The official trailer to Absolute Battle 2013 has been released. Watch it inside.




The Chief has posted the official trailer for Absolute Battle 2013. The event will take place Nov. 9-10 at the Crown Plaza in Dallas, Texas. Back in the spring, it was revealed that PandaxGaming would be streaming the event. For more on that, click here.