Loading Video…
This browser does not support the Video element.
'Strange lights' seen in Vallejo, possible meteor shower
'Strange lights' seen in Vallejo, possible meteor shower
This browser does not support the Video element.
'Strange lights' seen in Vallejo, possible meteor shower