Michelle Williams is set to return to the music scene with the release of her new album that will be dropping sometime this year. Williams is in Ibiza, Spain shooting the visual for her new single "On The Run", even though Michelle has been doing a lot of acting in stage plays over the past year she has not forgot her music roots. Michelle Williams sent you a video via her twitter account showing her filming her new music video for her new single.
Watch the video after the cut.
No comments:
Post a Comment