Deewana Mastana

1997-10-24 | 142 minutes

Rating: 6.2