Asserting America’s dominance on The Great Wall Of China. TFM.

Asserting America’s dominance on The Great Wall Of China. TFM.