This is a great line, though it might not have aged well. Younger generations might just think "Oh, the sky was black"
My kids would think the sky is blue because our TV shows a solid blue screen when there's no signal. For people with TVs like mine, I suppose the line still works.
as a genxer I was not sure if he meant blue or grey and snowing.
Sadly (for me) this now needs an annotated version for younger reader to fully understand.
I'm starting to feel old on a more and more frequent cadence.