North Korea must be shaking in their boots at this show of force. ;o)
Seen this? I have several choices for desktop pictures now.......