September 01, 2010

Wall Lords Finals in Shanghai

Big thanks to the Cruz Family for the pics!