i saw this today and can't find anything about it. when i google it, only mention of it is your blog.
This comment has been removed by the author.
Sounds like it's referring to an aircraft carrier, which are nuclear powered. So it's probably an ad for the U.S. Navy.