Fighting China
Nov 16, 2013
Venue
Zhaoqing Railway Station
Enclosure
Cage