What a way to do it. Emilee Cherry scores in the last play of the game to book a place in the Paris Sevens final and win Australia the 2018 World Series title
Please fill in all information bellow to report video.
Please tell us why do you think this video is inappropriate
Enter security codeTo use CAPTCHA, you need Really Simple CAPTCHA plugin installed.