Cher Releases New Song (VIDEO)
Subscribe to My 103.5 FM on
For the first time since 2001 – Cher has released her new tune – Womens World. They were hoping to get a video recorded for this before it was released, but it was leaked to the media. What do you think of this new tune?