The videoshoot for her official first single off the new dance album. It’s called On The Run & she shot it in Ibiza, Spain. The song was recorded in Munich, Germany though.
With Beyonce and Kelly Rowland storming the airwaves with incredible sounds, seems Michelle Williams doesn’t want to be left behind, and why should she?
1 Comment