Scorecard Research Beacon
Search Icon
ABC News February 16, 2013

Meteor Mystery in San Francisco Bay Area Skies

Video of streaks of light in the sky that has stargazers buzzing.