Helen Maroulis after semifinal win at 2017 World Championships
What do you think this Helen Maroulis after semifinal win at 2017 World Championships video?
Olympic and World champion Helen Maroulis (United States) following her semifinal win in the 58 kg women’s freestyle division at the 2017 World Championships in Paris, France.
Be sure to share this Helen Maroulis after semifinal win at 2017 World Championships video!