What was first thought to be a meteor shower spotted over Denver in the early morning hours of January 4th has now been identified as a Russian Sl-4 rocket by Norad. They are cautioning people who may know of possible impact sites to inform local authorities.