Tanks and now this.
Hmmm.
Must be a gun show
But why? ....China aching for a conflict they can pull the US into?