Also known as: lotadad
Stephen Myers lives in Arlington, TX. One of his favorite bands is Classic Rock & Roll. The Sopranos, The Science Channel and Lonesome Dove are among his favorite TV shows. Among his favorite movies are Caddyshack, Tombstone and Animal House.