By the mid point of this video, I was in stitches. By its end, tears were falling on my laptop keyboard. I may not recover tonight.