Greta Small has fought off the flu to record the best ever Downhill result by an Australian woman at JeongSeon Alpine Centre.
Greta Small has fought off the flu to record the best ever Downhill result by an Australian woman at JeongSeon Alpine Centre.