Showing posts with label La Niña. Show all posts
Showing posts with label La Niña. Show all posts

Thursday, January 29, 2009

Pic of the Day: La Niña Smooches the Northeast

A satellite image from the National Weather Service shows a storm system—maybe caused by our ladyfriend La Niña?—that appears to be giving the Northeast a big, lipsticky kiss.