China Geo-satellite Fall chaos

China Geo-satellite Fall chaos 



China Geo-satellite Fall chaos in a busy city, road travelers fled (including video) Watch video