Yeah the consensus is meteor, you can see the flash out over the bay from the lightning tracking satellite imagery
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yeah the consensus is meteor, you can see the flash out over the bay from the lightning tracking satellite imagery