08-13-2015, 04:40 PM -
Chinese upstaging ISIS on the explosion fronts. Â Some footage; even puts the US 'shock & awe' bombing of Baghdad in the shade. Â Never heard of the place, and it's way bigger than NY city. Â
This post was last modified: 08-13-2015, 04:45 PM by pondlife.