Rinzing Denzongpa's debut film Squad boasts of some of the biggest explosions seen on screen

0
21