Natasha Thompson, “Tashi,” was born in Florida and grew up in Daytona Beach. She was raised alongside her three brothers and sister by their loving mom. Her mother and siblings helped her, “the baby,” stay in a comfortable bubble during her childhood, attending a small private Christian school for her entire school career. This positive,…
