Lol, I was hopping on here to post the same thing. They are "confirming" it as an ICBM spinning out of control from a Russian sub. Looks to be a bit more like a sub-light engine test; not sure whether that would be considered a failure or a success though...

Ah, you seek meaning? Then listen to the music, not the song. - Kosh Naranek