Jeff Leach Got OWNED….and y'all got LUCKY!

May 25, 2023

An "out of retirement" live that I had to do. Late last evening 5/24/23, watch the play by play of Texas politics and Jeff Leach getting OWNED by Harold Dutton.