July 12, 2012 Chanelle Scheepers - Serena Williams Live Stream 13.07.2012 Edit Delete Tags Autopost Serena Williams v Chanelle Scheepers Live Stream 13.07.2012WTA Stanford, Friday, July 13, 2012 14:00 pm ET