Viewing a single comment thread. View all comments

thetaoofroth t1_j3vy8tz wrote

I just saw last night that virgin galactic had a failed satellite launch that same night, so another improbable but coincidental explanation.

1