I was just there over the weekend too...80 degrees and clear skies was a lot nicer than the 105+ degree temps in L.A.
Originally Posted by amits1988
You came to SF and didn't even tell me?
Press hard, three copies
"We never retreat, just attack in a different direction"