Former owner of Turkey Leg Hut arrested after federal grand jury indictment for 2020 bar explosion
Lyndell Leroy Price, the former owner of famed Houston restaurant The Turkey Leg Hut, has been indicted on three counts by a federal grand jury. Price was in tears when he was was pulled over and arrested on Thursday after he left his girlfriend’…
Read More