
We can finally explain the bizarre light streak that appeared in the sky above Northern California
Several of this week’s planned rocket launches ended up being hit with last-second aborts and delays, but that didn’t stop Mother Nature from giving California residents a reason to stare skyward anyway. Late Wednesday night some truly bizarre streaks appeared in the sky over the Bay Area, prompting countless witnesses to tweet their own sightings …