enhanced by
Somebody's let one go as David Haye trains ahead of his world title fight with John Ruiz (18/03)