Tag: San Diego
Meteors Reported Over LA, San Diego, Southern California
Meteors flew over Los Angeles, San Diego, and southern California on Wednesday night, prompting a flood of tweets and calls–and people in Arizona, Chicago,...