Tracy Eliott

Actor. Dog lover. Technology geek. New Orleans native. Dry, dry, dry sense of humor.