WARNING: This video contains graphic images and language.