SF News Crazy Weather Did you get caught in the downpour last night? We did. We exited the Castro Muni station a little after 6 last night, and were immediately completely soaked (amazingly, our SFist messenger bag