Amy Winehouse really has her shit together (Not counting the punching, wobbling and general incoherency)

| June 30, 2008 - 1:35 am