Aug 17, 2006

...

oh yeah, and what the hell is a "jewish themed Giants baseball cap"?!!!

there going to be giving them away at AT&T Park...

No comments: