Posted on July 3, 2012. Tagged with SF, san Francisco, giants, giants stadium, california, west coast, .
After the Giants game Friday night.. SF