According to Indias Economic Times, Megadeth will get up-close and personal with 1,000 lucky fans in Bangalore."We at Bacardi, have a natural affinity to great music experiences, and aim to engage our fans in ways that leave them amazed and intrigued. Megadeth is performing in a non...