Deweyville, TX | Huffman, TX | Leander, TX
Also known as: stephanie_touchette
Stephanie Touchette lives in Deweyville, Texas. Other places in which she has lived are Huffman, Texas; Leander, Texas and Port Arthur, Texas. Interview With A Vampire is her favorite film.