Tuesday, July 08, 2008

Michelle Williams - Stop This Car [Live]


Here's Michelle Williams performing a track from her upcoming album "Unexpected" at an Apple Store. She performed "Stop This Car", which is the rumored second single from the new project after her first single "We Break The Dawn" is slowly making waves in the U.S. Take a look.
Your thoughts/comments?

No comments: