Jim Davidson
Jim Davidson

Liar? Insane? Or stupid? Pick one

Just a liar and traitor!
Jim Davidson

"Devout Catholic"

He IS NOT any kind of a Catholic! Not MY president either!!