It's Snowing on Martha's Vineyard

I like to see how the weather is in other parts of the country, since there is no weather here in LA. It appears to be snowing a lot this winter in Cape Cod, here is a picture from the webcam this morning!

No comments:

Post a Comment