WARNING: Video includes language some may find offensive.