Daily Archives: September 3, 2015

4

The Chinese Military Parade Freak-Out

The Chinese are coming! The Chinese are coming! Well, actually, they were just parading around their capital, celebrating the defeat of the Japanese and end of their bloody part in World War II. But (cue some strangely ominous music plucked on a Chinese guitar) this was no Chinese New Year parade featuring dancing acrobats, red…