Alert admin about the page
Topic
It's1of the most bizzare yellowperils:The limeys thought china got hold of a UFO
Your comments
Chinese Military Forum