Disappointed Bangladesh fan slaps himself with shoe after humilating World Cup loss to Netherlands | WATCH
[ad_1] Image Source : ISOUMIKSAHEB/X Bangladesh cricket fans at Eden Gardens. Bangladesh cricket team is going through a very disappointing
Read More