Jimmy Kimmel Spots Most Embarrassing Moment Yet For Trump's Failing Media Site
The late-night host nails why "tech tyrants" don't care about Truth Social.
jimmy kimmel spots embarrassing moment trump fail media site late night host nail tech tyrant care truth social