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

Comet or Santa Claus' sled?

Emily Vecere'S security camera filmed a meteor in Cypress, Texas, in the early morning. However, her young sons thought it might be Santa Claus preparing his gift deliveries. Anything's possible during the Christmas season!
image beaconimage beaconimage beacon