Watch: Kiwi Laurel Hubbard wins female 90kg+ division - Australian International

Advertisement

Source: News.com.au