Tuesday, August 10, 2010

China, Shanghai: August 27-29, 2010: Wall Lords Asia Finals


Recap of previous Wall Lords battles in Invasian Mag:
http://www.invasianmagazine.com/events/5717.html