For those of you that don’t know WTF “Weed rock” is, this is it. Popi swears that is the good luck omen of the Giants. Make sure that if you are going to the game you check it out!
- herewegolupilu likes this
- sparklingpicturesofpie likes this
- xtinasfgiants likes this
- pdbird posted this