San Francisco Giants Fanfest | At&t Park, San Francisco

2.05.2011