2012 SF Giants Parade

Location: San Francisco, CA

It’s another World Series title for the San Francisco Giants. Their second in the last three years.



Elle Fernandez - November 20, 2012 - 4:28 pm

Great photos of the Giants 🙂 Galing Jun 😉

Your email is never published or shared. Required fields are marked *



There was an error submitting your comment. Please try again.

r e c e n t   p o s t
f a c e b o o k