A loud boom and a bright streak in the sky over Tucson, Arizona may have been a preview of the year’s largest meteor shower.

By Marcia Dunn | posted 12/12/2013

By admin