Priest is a Florida native, born in Tampa in 1975. She graduated from Forest Lake Academy in Apopka, Florida in 1993. She moved around quite a bit as a child of an Army father, living in many places such as Florida, Texas, Kentucky, and Tennessee. She...