
It feels like something out of classic comedy Drop Dead Gorgeous, a god-fearing Texas town torn apart in a murderous rage over… cheerleading?
It’s 1991 in Channelview, Texas, and judging by the perms, the 1980s are sticking around a little longer here than the rest of the world. But Wanda Holloway has a bee in her bonnet. By all appearances, the 36-year-old mother-of-two is a perfect citizen: she’s the organist at the local Missionary Baptist Church and focused on making sure her daughters have the happiest childhood.