Angry Indian Fans smash TV sets after India lost to Australia in Semi Final

0

Angry Indian Fans smash TV sets after India lost to Australia in Semi Final