Warning this video may contain offensive language.. NSFW.