Ufos-God's Chariots?