Video: Steve David after victory

July 26, 2009 06:57 PM