St. Louis University Pilots Compete In All-Female Air-Race (LISTEN)
A St. Louis University team of pilots recently competed in the annual all-female Air Race. Sophomore Bella Castro and recent grads Jocelyn Ciatti and Sidney Nimerick flew 2,500 mi...