Watching that clip I was reminded of Howard Beal (peter Finch) on Network.
My wife while watching it said I am deeply scared for the country after seeing that airhead is an actual member of Congress.
Shes gonna be a Senator before too long. Be afraid. Be very afraid.