I cannot imagine any other relevent meaning to SOS - what - save our ship?
Woo hoo! General Honore - I loved the quote that the media were stuck on stupid. LOL