The hot and mean London Keyes proved to be a force for Photo #9

The hot and mean London Keyes proved to be a force for