48-year-old Jennifer D Davis lives in Hampton, Virginia, but has also spent time in Norfolk, Virginia; Richmond, Virginia; Virginia Beach, Virginia and Moseley, Virginia. She works in the capacity of Teacher. Her favorite TV shows are American Idol, Lost and Heroes. Jennifer loves the film The Big Bounce.