Thursday, October 30, 2008

New Mariah!

Here's the latest video from Mariah Carey, "I Stay In Love". I think it's directed by that toad Nick Cannon. Enjoy!



No comments: