Check out this unique ball delivery system in the Tokyo Stadium
Remote control bus unexpected hit of the Olympic Sevens It has proved the surprise hit of the Olympic Sevens competition …Continue reading »Remote control bus unexpected hit of the Olympic Sevens