Chinese rocket debris lights up night sky, internet assumes meteor shower over Indian Ocean [VIDEO]

Search

Chinese rocket debris lights up night sky, internet assumes meteor shower over Indian Ocean [VIDEO]