I watched the video provided above, and it explains it fairly well.
It just looked so strange , probably because i've never seen such a thing.
Still awkward though as the day after the claims of a missile launch were denied by Russia but then a day later they said it was a missile launch.
Whatever it was it was quite amazing for sure.