Juan Torres
Age: 66
Country: United States
Location: Springfield, AR
Affiliation: Texas Department of Public Safety
Team: Texas Tan Team
Height: 6 ft 2 in
Weight: 240 lb
Logbook ID: 1158824
Member since: October 12, 2017