Offensive Online Video Sparks Controversy