2015-07-09 05:03 PM IST
S.S Rajamouli's directorial venture 'Baahubali' is up for release and the director along with its entire star cast was spotted in New Delhi. Made with a budget of 300 Cr, 'Baahubali' is Indian Film Industry largest project so far.