kb965
Reviews by kb965
Mitchell Brothers O'Farrell Theatre
895 O'Farrell St
San Francisco, CA 94109
reviewed
21 years ago
i was in san francisco during...
I was in San Francisco during the blackout in December and to my luck Mitchell Brothers was the only open theater in the area. To be surrounded by that much naked beauty was incredible....