Michelle Lee lives in the heart of Nascar Country in Concord, North Carolina with her husband and daughter. When she’s not busy working, her days are filled with hanging out with her family and friends, reading, drinking Starbucks, and religiously watching the Food Network.