Loading Video…
This browser does not support the Video element.
Falling space debris spotted in Tennessee
A woman in Tennessee captured video of pieces of a Chinese satellite breaking up and catching fire as it entered the atmosphere.
This browser does not support the Video element.
A woman in Tennessee captured video of pieces of a Chinese satellite breaking up and catching fire as it entered the atmosphere.