2008 Women’s Sitting Volleyball Finals

China v. Team USA, 2008, Beijing – a tough battle that the Americans lost. It left them hungry for London 2012. Courtesy ParalympicSport.tv.