Re:Live | Cherry wins it for Australia




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

Comments