Italian satellite launch lights up local skies, rumbles the South County

June 07, 2007 10:30 PM