Indie Pop Indie RockListen: “Heroine” by Your Favorite Color US-based indie band Your Favorite Color comes to us with the pop-rock sonic creation that is “Heroine”.