Re: Giants...
You live in freaking dubai, what you care who wins? Is that all you have going for you... who wins the super bowl?
Stop jock worship, please!
Re: Giants...
You live in freaking dubai, what you care who wins? Is that all you have going for you... who wins the super bowl?
Stop jock worship, please!