A horror of the day: pierced eyeglasses.