Rap metal band Ambush are tackling some dark social issues facing their homeland of India on their new single. “Mob lynching cases in India continue...
Self-described as ‘protest rap metal’, Ambush hails from a beautiful hill district of Assam, India. Ambush came into existence back in 2015 with the main...