String of satellites baffles residents, bugs astronomers
Callers swamped TV stations from Texas to Wisconsin reporting the lights and musing about UFOs.
More Videos
From CNN Newsource affiliates