A man in Sacramento catches a strange explosion in the sky on his camera..
And no one could explain exactly what it is..
Maybe evidence that there is a war taking place already somewhere in the heavens above us.
A man in Sacramento catches a strange explosion in the sky on his camera..
And no one could explain exactly what it is..
Maybe evidence that there is a war taking place already somewhere in the heavens above us.