Pakistani and Indian Fans taunting and singing muka muka at Each Other Outside MCG after World Cup Final

2015-03-30 508