Video Tour Of Saint Francis University


In this SwimUtopia Tour we take you to Saint Francis University - home of the Red Flash.