Serena Williams humiliates Maria Sharapova in Olympics Final
Total humiliation in women’s tennis final at the 2012 Olympics London as Williams turns unstoppable!!! U.S. player Serena Williams won the gold medal in the women’s singles tennis tournament at the Olympic Games in...