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

By: / June 30, 2008