Dr. Bhavan Dhabre of BRD Film Productions Pvt Ltd. launched the Musical CD `Siddhartha` based on the Tathgata Gautama Buddha`s Teachings and Philosophy. Anup Jalota and Shaan