Thanks for the ping Howlin
Blumenthal was on FNC last week and I just sat there shaking my head ..
Justshe ... Delusional is to kind of a description ... this man is completely off his rocker