DavidGom
2 years ago100+ Views

Giants fans, are you ready for another year?

Starting with 2010, we had an incredible run along with two World Series rings. And this year, I believe we can do it again! Check out this pump-up video I found on YouTube and let's get pumped for the upcoming season.
Do you believe in the even year magic?
5 comments
Haha nice vid!
2 years ago·Reply
Of course I believe in even year magic.
2 years ago·Reply
Honestly, it's not magic...it's science.
2 years ago·Reply
@mchlyang Thanks haha
2 years ago·Reply
@DucktheFodgers You got that right. It is science hahahaah
2 years ago·Reply
4
5
1