One of the best shamings I have seen in a while.