John Veasey is one tough moutherfucker.