2010 NCSA All Star Trip to Ireland Nationals - Meet the Captains: Rachel Naurath

SwimmingWorld.TV talks to NCSA All Star Captain Rachel Naurath