Kilmeade wears a Ukraine flag pin. He thinks he's a military strategist, an historian and a one man FOX show. He interrupts anybody and everybody…they talk too slow for him. He's a pinhead.
Kilmeade wears a Ukraine flag pin. He thinks he's a military strategist, an historian and a one man FOX show. He interrupts anybody and everybody…they talk too slow for him. He's a pinhead.