Results tagged “kenleung”

The world premiere of played on Saturday night at the Castro Theatre and the house was packed.

Last week, SFist proved we aren't afraid to dig into the scarier side of San Francisco--at least when it's on TV. And this week is no different!

1