These lights were filmed over Vista, California on 31 March 2020. In the night skies of California, filled with immense darkness, a rather outlandish appearance [...]
These lights were filmed over Vista, California on 31 March 2020. In the night skies of California, filled with immense darkness, a rather outlandish appearance [...]
Get updates delivered right to your inbox!