John Constantine. The only man who has balls big enough to say Devil to go fuck himself. You just gotta love this witty, arrogant son of a bitch.

John Constantine. The only man who has balls big enough to say Devil to go fuck himself. You just gotta love this witty, arrogant son of a bitch.