And finally, India won! India: now the world champions in Cricket, truly deserving ones at that! You don’t get many moments in your life when tears roll down your eyes in happiness – so, when you get them, cherish them, forever!
Honestly, this unified feeling of more than a billion Indian cricket fans is ‘Literally Indescribable’ 🙂 Continue reading →