Close

Billa 2 to release in 1200 screens

After confirming the news that Billa 2 is releasing on 13 July, plans are now on to