San Francisco from Twin Peaks July 23, 2013 in Life This was taken on the day the Tigers lost the World Series to the Giants. Hours before the mayhem and rioting those treacherous Giants fans the city was pretty damn peaceful.