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 ...