facebook-domain-verification=kfeguten6s67uw1bog30vvbzomqpge
The Launch of David and Goliath Films was an astounding and star-studded event that took place at the ITC Royal Bengal.