** Warning: This video contains very graphic language that may be offensive to many viewers. ** This has to be…