Anyone know the significance of this?
Atomic roundabout in Zhuhai?
Anonymous
@ 2005-07-11 15:18:06
that looks like a SAM (surface-to-air) missile emplacement.
Anonymous
@ 2005-07-24 18:35:22
I think we should nuke it before its too late