re: #24 The Vicious Babushka
Yet he lives & works in LIBRUL HOLLYWOOD!!!!
He’s the Dr. Ben Carson of showbiz!