Sunday, October 21, 2012

Another reason why I don't like the Giants

What is this?

I don't even.

3 comments:

  1. San Fran and Vegas are the only places in the US that someone can wear a hat like that.

    ReplyDelete
  2. And then there's this... https://twitter.com/jefe_13/status/260186384629907457/photo/1

    ReplyDelete
  3. She didn't even know the words to God Bless America. Probably the first baseball game she ever attended.

    ReplyDelete