Footage shows the Tianlong-3 rocket falling back to Earth and exploding in a hillside in central China.
Subscribe
Login
0 Comments