Discussion in 'China' started by Ray, Jul 16, 2012.
It is remarkable how the Chinese adapt to alien things and call it there own!
Speaking of aliens, notice the two UFOs in the background (top part) of the pic. Sorry OT, but had to say it.
Separate names with a comma.