Three words came to mind when I read about this... I didn't watch the video, just the bits that were on one of the news segments, and I couldn't look.
Three words, thinking of punishment....
Kenny Glenn is a good source of byproduct.
I hope somebody looses control of a large vehicle and leaves him maimed and disfigured for life... he and his buddy and his parents are FILTH.