GRAPHIC WARNING - Contains profanity and content that may offend some viewers