AT&T Park the Day the Giants Won

Share
twitterlinkedinfacebook
Image 1 of 8
Next >
Mixed Message IMG_1334.jpg
Parking spaces outlined with No Parking instructions - the lot across from AT&T Park, home of the San Francisco Giants the day they won the 2010 World Series, but not in San Francisco.