France vs Japan – USA Sevens Rugby
50 - 7
ft
Pool BCape Town Stadium12/10/201608:26 AMCape Town 7s