Roll Ball World Cup: This is a video highlight of the 2013 Roll Ball Word Cup finals held at the Safaricom Stadium Kasarani. The event was aired live on Zuku Sports