NEW DELHI: Godzilla directed by Gareth Edwards made ?684 million (US$6.7 million) from 427 screens on its fi
switch
Subscribe To Our Newsletter