Moonstruck
Moonstruck
The eclipse of August 11, 1999, the last total eclipse of the sun of the last millennium, mesmerized so many that the French postal service emitted a stamp to mark the occasion. My family already had the stamp of loopiness all over them, with their anti-UV glasses, like spellbound characters from a 1950s science fiction movie.