Oh, just three human pea pods taking in a White Sox-Giants game
Giants fans don pea pod costumes
Everyone knows that there are three peas in a pod, but did you know those pods can grow to the size of humans? And that they can talk? And laugh?! And go to baseball games??!!

SOMEBODY STOP THIS MADNESS.
Read More: San Francisco Giants