r/CricketShitpost•3 yr. agoOld_Membership1326Thank god the World Cup is not in LondonPosted Nov 4, 2022, 7:10 PM UTC111ShareSave