Language warning necessary (several f-bombs), but quite amusing.