10 Jul 2008
West Coast Meteor
There was a stellar display last night with many people reporting a bright light in the skies off the west coast.
There was a stellar display last night with many people reporting a bright light in the skies off the west coast.