I saw that video too. Not sure what to think anymore.
We're firingback? The Russians have missile carriers off our shore and they are firing back?
That would presume that "we" (meaning our leadership elite) know what this is about ~ and it ain't good.
When that thing was in the air the other day they launched all the jet fighters they've got at the base down the street ~ it's the closest one to Centreville, VA BTW.