The following contains material that some viewers may find objectionable.

WARNING