3 ms·There's an 80% Chance of Snow Falling on San Francisco's Twin Peaks Tuesday1 points by aphextron 8y ago