Carrie Cash

Carrie is originally from North Carolina, but currently lives in Atlanta with her husband. She loves the beach and eating all kinds of exotic seafoods. She's also an avid sports fan and her favorite teams are Duke Blue Devils and Detroit Red Wings.