A non-tropical low pressure system is swirling off the coast of New England this evening. It's not very strong — only 1004 millibars — but it looks pretty cool on visible satellite imagery.

[Image via GOES]