I know the weather changes every 5 minutes here in New England, but this in early June? http://img.ly/vgYz