When you feel strongly about a cause, you stand up for it. That’s what two regular Indian girls did some time ago with their viral video # RapagainstRape and caught everyone’s attention with their valid arguments, laced in the form of a rap. Guess what? the BomBaebs are back and this time they are not alone. As the crimes against women do not appear to stop, the duo collaborated with Rapper/Producer DeLon from L.A. this time to help further their campaign through their full fledged single, ‘Echoes of Pain [Remix]’.