The Israeli Singer, “Ninet Tayeb” has come up with a new song titled, “Self Destructive Mind”. This is her first release since the last February as she last released a LP, “Paper Parachute” in the second month of this year. The new song, “Self Destructive Mind” is written by Ninet herself and is produced by […]