Also known as: teresa_logan
Teresa Logan lives in Memphis, TN. One of her favorite TV shows is Ben 10. Leverage, Back To The Future, Avatar: The Last Airbender and Back To The Future Movies are some of the films Teresa loves. Her favorite sport is Krav Maga.