Pakistan Fans Trashing Their Own Team After India’s World Cup Victory is Pure Gold

India may have won their seventh World Cup match against them but it was Pakistan fans who won the Internet with hilarious memes and mockery.

from Top Buzz News- News18.com http://bit.ly/2L1LMOt

Comments