This is pretty amazing and could have been much worse!  

(WARNING: Graphic images at the end of the video)