Macy Gray “Beauty In The World” Music VIDEO Premiere

Check out the new video from Macy Gray: “Beauty In The World” is the first single from the Grammy winner’s upcoming fifth studio album, The Sellout.

97% OF OUR READERS ALSO READ THIS ARTICLE:
New Britney Spears Album Due March 2011 (Oh, And Haters Can Kiss Her "Lily White, Southern Louisiana Ass")