Video: Watch Michael Alan Truelock Threaten “To Put Bullet in Your F**cking Head” & Then Shoot at Driver Running For His Life For Accidentally Coming into His Driveway
Michael Alan Truelock of Honey Grove, Texas during an encounter back in 2019 decided to try and ambush a driver, ...