3 ms·New video of Intelsat 29e satellite reveals dramatic “anomaly”3 points by zeristor 8y agodeytempo 8y agoDamn space aliens