This is many kinds of messed up....


(Photo/Video: LiveLeak)