You are using an older browser version. Please use a supported version for the best MSN experience.

Stunning meteor shower caught on film

A dramatic meteor shower lights up the night sky over Songyuan City in northeast China's Jilin Province.
image beaconimage beaconimage beacon