Erica Lee Carter was elected in November to fill the last two months of her mom Sheila Jackson Lee's congressional term. While Carter sat in her mom's seat, she didn't claim to have filled her shoes.
Lee Carter is the owner of Immortal Art, a tattoo and piercing studio. He said learning the art of tattooing saved his life. Carter is a tattoo artist and wants to make a name for himself in ...