steven shearing  All Swims  Best Times
Born 1996
TeamSwimsRecent
Csp Tideriders 12 January 5, 2008
Unattached 4 November 12, 2005
Wave 34 January 7, 2007