David Scherer  All Swims  Best Times
Born 1987
TeamSwimsRecent
California Capitol Aquatics 2 April 2, 2005
Unattached Sierra Nevada 3 April 1, 2004