Remember her? She’s been pretty busy touring over in the US, but Michelle Williams has graced us with this HOT single cover, after joining forces with German collective Electric Giant Beatz with the single “On The Run”.
Michelle looks amazing in this photoshoot and it’s a wonder how she manages to keep looking so damn good!!!
The single is released on 27th November and here’s a preview of the video to go with the track below.
Posted in: SINGLE COVER!!









Posted on November 6, 2011
0