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

/ June 30, 2008