- Joined
- Sep 5, 2019
I was once told there are more cricket fans in India than there are people in Europe. I’m not sure how you’d even validate that first claim, but it’s funny to see them chimp over this.
PS U! S! A! U! S! A!
PS U! S! A! U! S! A!