Jun 9, 2017


In May 2017, the film "Shuai Jiao Baba" became the highest earning non-Hollywood foreign film in China, going past a Japanese film called 'Your Name'. If 'Shuai Jiao' refers to a type of sport, how do we better know this film in India?

[+ Show Answer]


More Quizzing Goodies from Thinq2Win