Josua Tuisova puts on show in San Francisco - Rugby World Cup Sevens




Josua Tuisova is putting on a show for the fans in San Francisco, helping his side into the Championship semi-finals #RWC7s

Comments