Illinois Wesleyan University
hmc009.jpg

The Theta Chi team won the chariot race at the Titan Games.