team india you fd yourself over in the final i cricketcom ft tgc
Team India, you f****d yourself over in the final! I Cricket.com ft. TGC
Australia won the World Cup yet again, as India somehow managed to break their 10-match winning streak to bow out of the tournament as silver medal winners.