Monday, July 7, 2008

Michelle Williams - Stop This Car Live

Michelle Williams performed her potential hit song, Stop This Car at the Apple store in her home town of Chicago a few days ago. I think she did a good job. Its not always about the bells and whistles of a performance. Sometimes its just about the song, lyrics, and artist. I love Michelle. This song is amazing. She looked hot as you can see from pictures in a previous post. Unexpected droops August 12.

No comments: