Fireworks! Honking! Random screaming!
In other words, Giants win the World Series!! Wahoo!
I love how winning something like this can turn men of any age back into little boys (referring to the moment the team realizes it has won).Â
Also, is it just me or is Buster Posey kind of a cutie?