San Francisco, San Francisco, it's a helluva town. Or so think the three Vietnam-bound Marines to whom SF plays host on their last... More >>>