Jumbos Finish 11th at ICSA Women's Fleet Racing National Semifinals - Tufts University - Tufts Athletics
Jumbos Finish 11th at ICSA Women's Fleet Racing National Semifinals - Tufts University Tufts Athletics...
All Rights Reserved. Copyright , Central Coast Communications, Inc.