Also known as: tha_stl_finest314
Elizabeth Austin lives in Saint Louis, Missouri, but has also spent time in Arnold, Missouri. She attended the Itt Technical Institute and Oakville Sr. High School. Companies in which she has a work history include Jade and Rue 13. O Brother Where Art Thou? is one of her all-time favorite films.