Europe is the best place to live
USA is the best place to make money
India sucks
China is retarded
❤️
India is DISGUSTING
Please Login to reply.
Yeah, no one likes India