giants success


when your hometeam is doing well in baseball, everyone walks around like they got laid the night before. its so brilliant.

go giants.