SF Giants 2010 NL West Champs – Typhoon Saloon Celebration

March 10, 2011
By

Celebration after the Giants clinched the 2010 NL West title by beating the Padres. Typhoon Saloon, Pacific Beach, San Diego, CA

Tags: , , , , , ,