Chase Antonacci
Age: 28
Country: United States
Location: Saint Louis, MO
Affiliation: Washington University in St. Louis
Team: Team JLRacing 2018
Logbook ID: 1192432
Member since: March 22, 2018