Crystal Truehart was born on May 30, 1987 in Southampton, Massachusetts, USA. She has been married to David Heisler since November 13, 2013.
No data