4 years ago
gman1552
in English · 2,264 Views
likes 4clips 1comments 1
Not only did the SF Giants win on the field, their fans won on Twitter
Just another indication of how much Giants fans support their team. A fan base unlike any other...
gman1552 clipped in 1 collections