‘Whoa, whoa, whoa…what was that?’
February 16, 2013Thick fog this Saturday morning here on California’s northern coast — too dense to see anything happening skyward. Nuts — in all the noted excitement yesterday on a close-call asteroid and the exploding, dramatic meteorite…