As reported by The San Francisco Chronicle, 1 1/2 tons of confetti rained down upon the World Champion San Francisco Giants and their fans on Oct. 31 as San Francisco celebrated its second World Series...
Load More Stories
Comments (0)
Please keep your comments respectful and constructive.