Larry Johnson: The U.S. is DELUSIONAL over Ukraine | Redacted with Clayton Morris
“Larry Johnson: The U.S. is DELUSIONAL”
Larry is TOO funny!
Larry will be glad to know he has one fan.