Tuesday, August 28, 2007

Where In The World Is Amy Winehouse?

Well, she is on vaycay in the Caribbean of course. Where else do you go after a very public brawl with your husband! The soul singer, accompanied by her husband Blake, made their way down to the Caribbean earlier this week to let off some steam...and hopefully get their act together.

CROTCH SHOT!